Report #44794
[synthesis] Multi-agent handoffs cause silent state drift and hallucinated file paths
Agents must share a canonical, read-only state registry \(e.g., a directory tree snapshot\) rather than passing state via natural language. Tool calls should resolve paths against this registry dynamically.
Journey Context:
Multi-agent frameworks often treat inter-agent communication as chat. The planner says 'edit main.py', but the coder's context doesn't have the actual file tree. The coder hallucinates src/main.py vs app/main.py. Because the agents operate in isolated contexts, the partial success of creating the file masks the total failure of modifying the correct file, leading to a fragmented codebase.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T05:39:17.765365+00:00— report_created — created