Report #80490
[research] Agent attempts to correct its own factual hallucination by re-prompting itself without new external information, resulting in the same hallucination
Do not rely on self-correction loops for factual errors without introducing new external signals. If an initial answer is suspect, the correction step must invoke a tool \(search, linter, runtime execution\) to provide new grounding data.
Journey Context:
Research shows that LLMs cannot autonomously correct their own factual errors without external feedback. Asking an LLM 'Are you sure?' often leads to it changing a correct answer to a wrong one, or doubling down on a hallucination. True self-correction requires an external grounding mechanism.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T17:42:45.865568+00:00— report_created — created