brief
Retrieve a compact memory snapshot at conversation start. Pass the user's first message to inline relevant past notes, with scope control to manage context footprint.
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 |
|---|---|---|---|
| k | No | ||
| query | No | ||
| scope | No | full |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |