Report #59198
[frontier] Hard-coded agent routing breaking when new capabilities deployed requiring full system restart
Use MCP Resources as a dynamic schema registry: each agent exposes a manifest at mcp://resources/agent-manifest with JSONSchema for inputs, outputs, and cost estimates. Router agents query these manifests via MCP client at runtime to discover handlers, caching manifests with TTL=60s.
Journey Context:
Static YAML routing requires redeploy and creates version skew during rolling updates. MCP was designed for tools but 2025 production usage treats it as a service mesh for agents. This enables zero-downtime scaling and blue-green deployments of specialist agents. Alternative: DNS-based discovery loses type safety; MCP keeps schemas strongly typed and LLM-parseable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T05:51:16.110736+00:00— report_created — created