You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test+chore: close coverage gaps from multi-agent PR review
A 4-agent review found no correctness bugs in the diff; these address the
coverage gaps and one dead-code item it surfaced.
- daemon: test the real _run_agent_cycle_guarded timeout path -- a slow agent
times out, its goal is abandoned and it's freed to IDLE, while a sibling
completes (timeout isolation, previously only covered by an inline reimpl).
- daemon: test max_concurrent_agents validator (>=1) + default.
- store: test partial-migration recovery -- a half-applied migration (column
added, user_version still 0) finishes cleanly on re-run via the column guards.
- clipboard: test _read_from_system_clipboard subprocess result handling
(decoded stdout on success, None on nonzero return) with a faked subprocess.
- agent: test that a stream missing the terminal DONE event fails cleanly.
- api.py: drop the now-unused logger/logging (leftover from the removed
_bounded_run monkeypatch).
Gate: 913 tests, ruff, format, mypy all green.
0 commit comments