Report #85505
[frontier] How do I reduce hallucinations in multi-agent consensus without endless conversation?
Use Instructor to enforce a \`DebateRound\` schema: each agent must output \`claim\`, \`supporting\_evidence\` \(list of source IDs\), and \`confidence\`. A judge agent only accepts claims with \`confidence > 0.8\` and conflicting evidence triggers a re-debate round.
Journey Context:
Free-form debate leads to sycophancy and circular reasoning. By forcing agents to serialize reasoning into a Pydantic model \(via Instructor\), you turn 'soft agreement' into 'structured verification'. This pattern, recently popularized in production agent repos, replaces 'discussion' with 'adjudicated structured argumentation'.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T02:06:19.125016+00:00— report_created — created