Cover command monitor timer states

This commit is contained in:
2026-08-06 16:22:07 -05:00
parent fbbf90e2fb
commit a3c38c0f0b
3 changed files with 88 additions and 40 deletions
+1 -1
View File
@@ -172,7 +172,7 @@ Tasks:
- Replace the current one-off delayed input-lock check with a monitor-start event or extend the existing event with a long-running transition.
- Capture command metadata and snapshots without holding `TerminalModel` locks across async work.
- [x] Add cancellation/completion cleanup paths.
- [ ] Add focused unit tests for timer race cases.
- [x] Add focused unit tests for timer race cases.
- [x] Add deterministic unit coverage for duplicate monitor registration and cleanup.
### Phase 3: Side-agent conversation creation