Two strategies
- V2 (default) β instant, usually free
- V1 β LLM summary
SoulForge tracks structured state β files touched, decisions, discoveries, tool results β as the conversation happens. When compaction fires, this state is already built. Most sessions compact in zero LLM calls.Best for: typical coding sessions.
/compact settings or in config.
Config
Which model compacts
Assign a cheap model in the task router:Signals
- Context bar shows compaction strategy + slot count.
- Compacting spinner during an active compaction.
- System message reports before/after context percentages.

