Skip to content

Commit 062f127

Browse files
committed
fix(protocol-skill): fix prose inconsistencies after #496 lifecycle reorder
Fix Ready Messages intro paragraph to say agents announce presence when joining (before init), not after completing initialization. Fix Common Mistakes 'Post intent before others are ready' row to reference init-complete info message, not just ready message. AI-Used: [claude]
1 parent 8504d64 commit 062f127

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

skills/use-engram-chat-as/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ Context: Discovered during build failure -- running go test directly misses cove
469469

470470
## Ready Messages
471471

472-
Agents announce they have completed initialization and are watching the chat. This provides a synchronization point.
472+
Agents announce their presence when joining the chat. This provides an early synchronization point before initialization completes.
473473

474474
```toml
475475
[[message]]
@@ -700,7 +700,7 @@ tail -n +$((CURSOR + 1)) "$CHAT_FILE"
700700
| Skip `ready` message or post it late | Post `ready` as your FIRST action — before reading history or loading resources. Presence before initialization, not after. |
701701
| Emit `learned` for trivial observations | Only emit when knowledge is reusable across sessions |
702702
| Ignore `shutdown` message | Exit monitor Agent loop after completing in-flight work and posting `done` |
703-
| Post intent before others are ready | In lead setup: wait for expected `ready` messages (30s timeout) |
703+
| Post intent before others are ready | In lead setup: wait for the agent's init-complete `info` message (30s timeout from that message, not from `ready`) |
704704
| Use old field names (`[[entry]]`, `message =`) | Clean break: use `[[message]]` and `text =` |
705705
| Truncate or delete the chat file | Chat files are persistent -- prior sessions contain valuable context |
706706
| Skip heartbeat in long-lived reactive agent | Post heartbeat every 5 min so others know you're alive |

0 commit comments

Comments
 (0)