mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-29 15:55:15 +00:00
Summary: - This PR filters partial skill snapshot entries in trajectory support metadata, accepts nullish support-redaction paths, adds regression tests, and records the fix in the changelog. - Reproducibility: yes. Source inspection on current main shows undefined skill path/name values can reach str ... and the related source PR provides redacted live before/after gateway logs for the symlink-escape scenario. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(trajectory): tighten test types for partial skill entries - PR branch already contained follow-up commit before automerge: fix(trajectory): tolerate partial skill snapshot entries in support c… Validation: - ClawSweeper review passed for headecb3df6c08. - Required merge gates passed before the squash merge. Prepared head SHA:ecb3df6c08Review: https://github.com/openclaw/openclaw/pull/84797#issuecomment-4504703074 Co-authored-by: Luke Boyett <46942646+lukeboyett@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>