Report #78119
[synthesis] Agent doubles down on a failing strategy leading to catastrophic destructive tool calls
Implement a 'plan divergence check': before executing a high-stakes tool call \(e.g., rm -rf, deploy\), force a secondary LLM call to evaluate if the current plan still makes sense given the accumulated evidence, ignoring previous steps' cost.
Journey Context:
Agents exhibit a form of the sunk cost fallacy. If a sub-task fails, the agent often tries to patch the failing approach rather than abandoning it, leading to increasingly complex and catastrophic tool calls \(e.g., trying to fix permissions by recursively chmodding root directories\). The synthesis is combining behavioral economics \(sunk cost\) with agent planning architectures. Agents need an explicit 'circuit breaker' for destructive actions that evaluates the current state independent of the history of attempts, breaking the chain of reasoning that led to the edge of the cliff.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T13:42:53.676936+00:00— report_created — created