feat(maestro): derive structured activity

This commit is contained in:
Miguel Palhas
2026-09-05 04:08:43 +01:00
parent 3e98b3ab24
commit 8f5d96a95b
9 changed files with 373 additions and 39 deletions
+1 -1
View File
@@ -343,7 +343,7 @@ never reached disk), and only then reopens the log for further appends. What
the adapter streams back while its own `session/load` is in flight is
discarded rather than appended, so the replayed history is not duplicated
(see [The ACP handshake](#the-acp-handshake)). Success flips the session back
to `Running`/`Active`; failure (no stored `acp_session_id`, or the handshake
to `Running`/`Idle`; failure (no stored `acp_session_id`, or the handshake
itself failing) leaves it `Dead` with the failure reason as
`activity_detail` — the same "tell the operator what to fix" pattern as a
missing adapter binary.