docs(stop): the workflow and the state diagram say a purge removes the row (Issue #31)
SKILL.md lines 52 and 83 still said a purge leaves a `terminated` row. The two blocks' inventory shas move with them (#42), and so does the passthrough line of stop's heredoc SystemExit(1) (310 -> 327, after the process gate). Line counts are unchanged, so no other block moves. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
f542596975
commit
57830cf00a
2 files changed
+5
-5
No files matched your search
@@ -49,7 +49,7 @@ bash .agents/skills/multi-agent-mux-stop/scripts/stop_session.sh \
|
|||||||
--session "$SESSION_NAME" --agent "$AGENT" --reason api_error
|
--session "$SESSION_NAME" --agent "$AGENT" --reason api_error
|
||||||
|
|
||||||
# 3. Stop gracefully + clean up on-disk conversation (DANGEROUS)
|
# 3. Stop gracefully + clean up on-disk conversation (DANGEROUS)
|
||||||
# — this prevents any future resume (status=terminated, resumable=false).
|
# — this prevents any future resume and removes the session's registry row (YAML+DB).
|
||||||
bash .agents/skills/multi-agent-mux-stop/scripts/stop_session.sh \
|
bash .agents/skills/multi-agent-mux-stop/scripts/stop_session.sh \
|
||||||
--session "$SESSION_NAME" --agent "$AGENT" --purge-conversation --yes
|
--session "$SESSION_NAME" --agent "$AGENT" --purge-conversation --yes
|
||||||
```
|
```
|
||||||
@@ -80,7 +80,7 @@ while its registry row survives.
|
|||||||
|
|
||||||
```
|
```
|
||||||
running ──(stop default / --reason)────────► stopped (resumable:true, conv preserved)
|
running ──(stop default / --reason)────────► stopped (resumable:true, conv preserved)
|
||||||
running ──(stop --purge-conversation --yes)► terminated (resumable:false, conv deleted)
|
running ──(stop --purge-conversation --yes)► row removed (YAML+DB; conv deleted)
|
||||||
stopped ──(stop default … again)───────────► stopped (idempotent no-op)
|
stopped ──(stop default … again)───────────► stopped (idempotent no-op)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -413,7 +413,7 @@
|
|||||||
"start": 42,
|
"start": 42,
|
||||||
"end": 55,
|
"end": 55,
|
||||||
"lang": "bash",
|
"lang": "bash",
|
||||||
"sha": "27ebf150b92a",
|
"sha": "301c347ff881",
|
||||||
"class": "c",
|
"class": "c",
|
||||||
"kind": "invocation",
|
"kind": "invocation",
|
||||||
"evidence": [
|
"evidence": [
|
||||||
@@ -429,7 +429,7 @@
|
|||||||
"start": 81,
|
"start": 81,
|
||||||
"end": 85,
|
"end": 85,
|
||||||
"lang": "-",
|
"lang": "-",
|
||||||
"sha": "a2b56ac238ae",
|
"sha": "a973676cb2d1",
|
||||||
"class": "c",
|
"class": "c",
|
||||||
"kind": "diagram",
|
"kind": "diagram",
|
||||||
"evidence": [
|
"evidence": [
|
||||||
@@ -599,7 +599,7 @@
|
|||||||
"other"
|
"other"
|
||||||
],
|
],
|
||||||
"passthrough": {
|
"passthrough": {
|
||||||
"1": "multi-agent-mux-stop/scripts/stop_session.sh:310"
|
"1": "multi-agent-mux-stop/scripts/stop_session.sh:327"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"multi-agent-mux-create/scripts/create_session.sh": {
|
"multi-agent-mux-create/scripts/create_session.sh": {
|
||||||
|
|||||||
Reference in new issue
Block a user