diff --git a/docs/turn-loop.md b/docs/turn-loop.md index 0ed7f03e..6e5bf6ea 100644 --- a/docs/turn-loop.md +++ b/docs/turn-loop.md @@ -143,10 +143,10 @@ After the outcome handler, the stats sink records a row. `handle_turn` reports the result to `serve_loop` via `TurnControl { auth_failed }` — on auth failure the loop parks in `wait_for_login`; otherwise it loops straight back to the idle wait (step 1). There is no same-turn -self-continue tool (removed — see forge #2777): every multi-step -continuation rides an external wake instead — a new inbox message, a -`remind`, or an in-container todo wake (bash-task completion, forge -notification, matrix activity). Ending the turn and letting one of +self-continue mechanism: every multi-step continuation rides an +external wake instead — a new inbox message, a `remind`, or an +in-container todo wake (bash-task completion, forge notification, +matrix activity). Ending the turn and letting one of those drive the next one is strictly better than parking in-process: it checkpoints the session and observes wakes that only reach the harness between turns. diff --git a/docs/turn-loop/mcp.md b/docs/turn-loop/mcp.md index 55a568ea..0ea3378f 100644 --- a/docs/turn-loop/mcp.md +++ b/docs/turn-loop/mcp.md @@ -98,14 +98,12 @@ at_unix_timestamp?)`. payloads spill to `/agents//state/reminders/`. Pending count capped at 50 per agent (`HIVE_REMIND_MAX_PENDING_PER_AGENT`). -There is no same-turn self-continue tool (`request_next_turn` was -removed — unanimous consensus across every agent that used the harness -that ending the turn and letting an external wake drive the next one -is strictly better: it checkpoints the session and observes wakes that -only reach the harness between turns, forge #2777). Multi-step work -rides `remind` for a durable self-wake, or an in-container todo wake -(bash-task completion, forge notification, matrix activity) for -work already in flight. +There is no same-turn self-continue tool: ending the turn and letting +an external wake drive the next one is always the right move — it +checkpoints the session and observes wakes that only reach the harness +between turns. Multi-step work rides `remind` for a durable self-wake, +or an in-container todo wake (bash-task completion, forge notification, +matrix activity) for work already in flight. **Meta** (`meta` group): `set_status(text)`, `get_agent_meta(name?)`.