brief
Retrieve and inline semantically relevant past notes from cross-session memory at the start of each turn. Control output scope to manage context footprint for efficient multi-agent collaboration.
Instructions
Compact Claude-native memory brief. CALL AT THE START OF EVERY CONVERSATION.
Format is dense, structural, not designed for human reading. Pass the user's
first message as query to inline semantically relevant past notes.
scope controls how much is rendered (context-footprint knob):
'full' (default) — the complete brief: static memory (core_memory, style,
verbatim, user_model, concepts, weak_spots) + live working set +
nudges. Use for the FIRST call of a session.
'query' — only the live working set (ctx, inbox, tasks, threads) plus the
query-relevant hits, skipping the static memory the SessionStart
hook already injected once. Use for MID-SESSION calls so
brief(query=...) doesn't re-emit the whole blob each turn.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| k | No | ||
| scope | No | full |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |