chore(deps): bump @openclaw/fs-safe pin to 3412e03 (#78670)
Pulls in 26 commits since the previous pin (3c50873):
- fix(workspace): add packages field so pnpm prepare succeeds
(openclaw/fs-safe#10) — unblocks fresh installs that were failing
with ERR_PNPM_INVALID_WORKSPACE_CONFIGURATION during the prepare step
pnpm runs inside the github-hosted dep tarball.
- Filesystem boundary-guard hardening: centralized boundary primitives,
guarded fallback handles, prune/trash race fixes, durable queue id
validation, archive staged-merge fixes, public path mode preservation.
- json: avoid copy fallback symlink writes.
- temp: keep helpers in private dirs; preserve workspace leaf filename
contract.
Verification:
- corepack pnpm install — clean install, no prepare error.
- pnpm openclaw setup — wrote ~/.openclaw/openclaw.json, workspace, and
sessions dirs.
- pnpm test src/infra/{fs-safe,boundary-file-read,fs-safe-defaults,
fs-safe-import-boundary}.test.ts — 37/37 passed.
2 files changed
Lines changed: 7 additions & 6 deletions