Files
deepseek-harness/scripts
Yichen Jiang d65835559c refactor(agent): commit plan selections in pre-step and drop agent/step-boundary
agent/pre-step already runs before step/start, and tool resolution and prompt
assembly now follow step/start, so plan-mode can keep committing pending
selections after downstream pre-step listeners accept the step. Tool
conditions and plan guidance still read the committed state, and a rejected
proposal keeps the selection pending as on master. No agent/model listener
depends on plan mode, so the separate serial event had no consumer left.

The loop now claims input, runs agent/model, and then agent/pre-step. The
agent/model order test replaces the boundary tests; plan-mode tests cover
the rejected-proposal case again. Docs, the Agent Note, the upgrade guide,
and generated catalogs follow.
2026-10-15 14:16:00 +08:00
..
2026-08-13 02:29:17 +08:00
2026-09-08 22:31:16 +08:00