Report #8880
[research] LLM fabricates intermediate entities when answering multi-hop questions
Decompose multi-hop queries into explicit, sequential sub-queries, executing retrieval or tool-use for each hop independently before synthesizing the final answer.
Journey Context:
LLMs struggle to maintain factual consistency across multiple reasoning steps. If asked a compound question, they will often hallucinate the result of the first hop \(e.g., the director of X\) to answer the second hop, rather than admitting they don't know the first step. By forcing the agent to explicitly output and resolve hop 1, then passing only the verified result to hop 2, you prevent cascading hallucinations.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T06:43:15.225081+00:00— report_created — created