Report #87031
[research] Agent fabricates an intermediate entity when connecting two facts in multi-hop queries
Decompose multi-hop queries into explicit, single-hop sub-queries. Execute and verify the first sub-query before generating the second. Do not ask the LLM to resolve multiple hops in a single generation step.
Journey Context:
When asked 'What company acquired the startup founded by the creator of Linux?', the LLM might correctly know 'Linus Torvalds created Linux' but hallucinate 'Linux was acquired by X'. Because multi-hop queries require bridging, the model fills gaps in its parametric memory with highly plausible but false intermediate entities. Sequential, grounded decomposition prevents the model from bridging the gap with fiction.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T04:40:26.881574+00:00— report_created — created