generated from coulomb/repo-seed
Make first-message behaviour explicit in CLAUDE.md template
Add one-line imperative at the top of the Session Protocol: 'On receiving your first message — before writing any response text — call get_state_summary() immediately.' Previously Claude would wait for a substantive prompt before acting. Now any first message (including 'start', 'go', or just Enter) triggers the tool call immediately, after which the First Session Protocol takes over. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -10,6 +10,10 @@ exposes tools for reading and writing state without touching the API directly.
|
||||
|
||||
### Session Protocol
|
||||
|
||||
**On receiving your first message — before writing any response text — call
|
||||
`get_state_summary()` immediately.** Do not greet, do not ask what to do.
|
||||
Call the tool first, then respond based on what you find.
|
||||
|
||||
**At the start of every session:**
|
||||
1. Call `get_state_summary()` — orients you to active workstreams, blocking decisions,
|
||||
and recent progress. If it fails, the API is likely offline:
|
||||
|
||||
Reference in New Issue
Block a user