- workspace-clone/worktree: remove incorrect -- from git checkout (switches to path mode, breaking branch operations) - workspace-worktree: fix prefix collision in list() by appending / to startsWith check (foo no longer matches foobar) - runtime-tmux: use named tmux buffers (-b flag) to prevent concurrent sendMessage calls from overwriting each other's paste content - runtime-process: check signalCode in addition to exitCode for accurate liveness detection of signal-killed processes - runtime-process: reject duplicate session IDs to prevent orphaned child processes from overwritten map entries - runtime-tmux: anchor $ in busy detection to line start (^\$\s) to avoid false idle detection from dollar signs in output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||