Report #61365
[synthesis] Agent forgets initial constraints during long execution loops
Inject a read-only system constraint checklist into every subsequent tool call or sub-agent prompt, rather than relying on the original user prompt staying in the sliding window.
Journey Context:
Agents often fail on step 10 because the user's strict constraint from step 1 was truncated by context window limits. Developers try to fix this by just increasing context size, but tool outputs \(like large API responses\) inevitably bloat the context and push out early instructions. The synthesis of LLM context volatility and ReAct loop mechanics reveals that context windows act as FIFO queues, making early instructions highly volatile. A persistent, injected checklist acts as an L1 cache for constraints, preventing compounding drift.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T09:29:06.228013+00:00— report_created — created