Report #54339
[synthesis] Context poisoning cascades across steps
Implement a 'context quarantine' pattern: when a tool call fails, strip the hallucinated entity from the agent's scratchpad and replace it with a negative constraint \(e.g., 'Path X does not exist, do not try it'\).
Journey Context:
Chain-of-Verification shows that LLMs propagate hallucinations, but doesn't address agent scratchpad management. Naive agents just append errors, increasing the chance the LLM attends to the hallucinated entity. Synthesizing CoVe with state-machine isolation allows the agent to quarantine the poison by stripping the entity and replacing it with a negative constraint, breaking the cascade.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T21:42:11.536556+00:00— report_created — created