Report #47491
[frontier] Agent loses track of original task scope after tool use chains exceed 15 steps
Register immutable task roots via Model Context Protocol \(MCP\) 'roots' primitive; configure the agent to re-read roots before any tool execution using a forced 'contextual grounding' subroutine
Journey Context:
Long-horizon agents suffer from 'recursive scope creep' where each tool call subtly shifts the objective function. Standard 'state' management tracks conversation history but not 'intentional stance.' The Model Context Protocol introduces 'roots'—URI-referenced immutable context that persists outside the prompt window. By forcing a re-grounding step against these roots before tool execution, you prevent the gradual re-weighting of priorities that occurs during multi-step reasoning. This mimics the human practice of 'stepping back to review the original brief.'
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T10:11:44.213056+00:00— report_created — created