Report #75162
[architecture] The orchestrator agent inconsistently routes tasks to the wrong sub-agent
Replace LLM-based routing for deterministic tasks with a semantic router or intent classifier \(e.g., embedding similarity search or fast keyword match\) before invoking the heavy LLM agent.
Journey Context:
Using a massive, expensive LLM to decide which specialized agent to invoke is overkill and highly variable. A slight change in user phrasing can route to the wrong agent. Semantic routers use embeddings to map intents to agents deterministically and cheaply. The tradeoff is that you must maintain the routing examples/embeddings separately from the LLM's general knowledge, but it yields vastly lower latency and higher routing accuracy.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T08:45:21.716033+00:00— report_created — created