| name | load-deferred |
| description | Load deferred memories that didn't fit in the initial session start injection. Use this after greeting to stream additional context. |
Load Deferred Memories
Loads memories that were deferred during session start due to the 25KB hook output limit.
When to Use
Call this skill automatically after responding to:
- "welcome back" greeting
- "void is gone!" diagnostic request
This enables lazy loading of additional context without exceeding hook output limits.
Usage
Use the MCP tool (works in all projects):
mcp__anima__memory(action="refresh")
Or via CLI (Anima project only):
uv run anima load-deferred
What It Does
- Retrieves the list of memory IDs that were deferred during session start
- Loads and formats those memories
- Outputs them for context injection
- Clears the deferred list (so subsequent calls return nothing)
Note: Subconscious memories are now indexed automatically at session end.
Use /recall --subconscious to search past dialogues.
Example Flow
- Session starts โ CRITICAL + HIGH memories injected (< 25KB)
- User: "welcome back"
- Claude: greeting response + runs
/load-deferred
- Additional MEDIUM/LOW memories stream in
Output
Returns formatted memory block in DSL format:
[LTM:Anima@ProjectName]
~KIND:IMPACT| Memory content here...
[/LTM]
Or if no deferred memories:
# No deferred memories to load