Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix(sandbox): address CI lint and Bugbot review

4 months ago

93dacf8
Authored
Claude6/5/2026, 3:30:28 AM
- Lint (bun run check): organize imports across sandbox modules; use the
  previously-unused cwd in the Seatbelt write policy (cwd is always a writable
  root under workspace-write).
- Windows helper: propagate the child's full 32-bit exit code via process::exit
  instead of truncating to u8 (ExitCode::from(code as u8)).
- denied.ts: drop the over-broad bare "sandbox" marker (and loose write
  phrases) so unrelated stderr no longer triggers escalate-on-failure; align
  with Codex's specific denial signals.

Verified: bun run check clean, typecheck green, 75 sandbox/bash/session tests
pass, crate builds.

Parent2b5d0f0

8 files changed
  • crates/cowork-win-sandbox/src/main.rs+4−2
  • src/agent.ts+2−4
  • src/config.ts+5−2
  • src/platform/sandbox/denied.ts+4−4
  • src/platform/sandbox/index.ts+24−11
  • src/platform/sandbox/seatbelt.ts+7−2
  • src/tools/bash.ts+1−1
  • test/platform/sandbox.test.ts——