deepseek-harness/packages/plan/plan-mode/tests
imccyu 37f34af15f fix(plan): gate the immediate commit on the open-turn fold, not agent status
The TUI keyless smoke exposed the wrong idle signal: /plan submitted while
the driver is between turns still saw status running (checkpointing), so
the selection queued and the immediate copy never appeared. The commit
gate is now the log's own open-turn fold — plan/mode commits at once
whenever no turn is open, and queues only inside one. Specs drive the
distinction through explicit turn/start / turn/end events instead of a
fake status; the keyless smoke pins the new idle copy on both /plan and
/plan off; regenerated cordis/service catalogs ride along.
2026-07-29 00:46:56 +08:00
..
integration.spec.ts refactor: identify and freeze messages at creation 2026-07-28 13:55:59 +08:00
invariant.spec.ts fix(plan): commit an idle selection immediately 2026-07-28 23:09:15 +08:00
plan-mode.spec.ts fix(plan): gate the immediate commit on the open-turn fold, not agent status 2026-07-29 00:46:56 +08:00
projection.spec.ts style: satisfy the eslint lane on the plan surfaces 2026-07-28 22:36:35 +08:00