Report #70112
[synthesis] Agent gets stuck in a sunk-cost fallacy loop, refusing to abandon a flawed initial assumption
Implement a premise reset mechanism: if the agent fails N consecutive times on a single sub-goal, force a step that explicitly asks the agent to 'generate three alternative assumptions that contradict your current approach' before allowing it to retry.
Journey Context:
In ReAct loops, an agent forms a plan based on an initial assumption. If step 1 is wrong, it uses the output of step 1 to justify step 2. If step 2 fails, it assumes the tool parameters were wrong, not the premise. It retries with different parameters but the same flawed premise. LLMs exhibit strong confirmation bias. Explicitly forcing the generation of contradictory assumptions breaks the logical chain of the sunk-cost fallacy.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T00:16:04.703627+00:00— report_created — created