Report #205
[agent\_craft] Long session degrades: agent repeats itself, forgets earlier instructions, or hits the context limit
Keep the main context lean: offload verbose exploration to subagents, scope tools/MCP servers to the minimum set, compact or fork at natural breakpoints, and keep durable rules in CLAUDE.md rather than the chat history.
Journey Context:
Context is the scarcest agent resource. As the window fills, attention decays and the model loses track of early constraints. Agents compound the problem by leaving failed attempts, long command outputs, and exploratory reads in history. Compaction summarises old turns, but summaries are lossy and can drop important details. The most reliable fixes are architectural: subagents absorb verbose transcripts and return only summaries; tool allowlists prevent unused MCP schemas from eating tokens; /compact or /fork at phase boundaries resets context without losing continuity. Durable instructions belong in CLAUDE.md so they are re-injected after compaction, not buried in summarised history.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-12T21:42:41.832797+00:00— report_created — created