Report #50942
[frontier] Agent forgets original mission constraints after 40\+ tool calls but retains API capabilities \(Context Collapse\)
Implement a Constraint Checkpoint pattern using MCP stateful sessions: serialize hard constraints to a side-channel memory \(MCP server state\) and re-inject them verbatim every N turns via a mandatory pre-flight tool call, rather than relying on the LLM's decaying context window.
Journey Context:
Teams initially tried recursive summarization to manage long contexts, but found that summarization strips the exact regulatory language of constraints while preserving action schemas. The checkpoint pattern works because it treats constraints as immutable state \(like a database transaction log\) rather than soft prompt guidance. Alternatives like increasing context windows failed because drift is a function of turn count, not token count.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T15:59:35.211921+00:00— report_created — created