The lifecycle manager only checked isProcessRunning when detectActivity returned "idle". Agents like codex, aider, and opencode return "active" for any non-empty terminal output (including shell prompt after exit), so their exit was never detected. Now checks isProcessRunning for both "idle" and "active" states. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||