You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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]
| Skip `ready` message or post it late | Post `ready` as your FIRST action — before reading history or loading resources. Presence before initialization, not after. |
701
701
| Emit `learned` for trivial observations | Only emit when knowledge is reusable across sessions |
702
702
| 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`) |
704
704
| Use old field names (`[[entry]]`, `message =`) | Clean break: use `[[message]]` and `text =`|
705
705
| Truncate or delete the chat file | Chat files are persistent -- prior sessions contain valuable context |
706
706
| Skip heartbeat in long-lived reactive agent | Post heartbeat every 5 min so others know you're alive |
0 commit comments