On Windows, paths embedded in bash command strings have backslashes stripped by the shell (e.g. C:\Users\user becomes C:Useruser), causing cd and other commands to fail silently. This left ~1.4 GB orphaned worktree directories after milestone completion. - Normalize all paths to forward slashes before embedding in the subagent cmux bash script (cd, tee, process args) - Add post-teardown orphan detection: warn and attempt rmSync fallback if the worktree directory persists after removeWorktree - Add regression tests for Windows path normalization Closes #1436 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agents.ts | ||
| extension-manifest.json | ||
| index.ts | ||
| isolation.ts | ||
| worker-registry.ts | ||