Report #78646
[frontier] Tool schemas hardcoded in agent prompts break when APIs evolve in production
Promote MCP Resources to living schema registries; agents subscribe to schema-change channels and receive structured diff notifications to update their tool bindings without redeployment.
Journey Context:
Static OpenAPI specs or hardcoded JSONSchemas in agent repos create tight coupling; when the downstream API adds a required field, every agent breaks. Version negotiation is manual and slow. Using MCP's Resources as pub/sub topics for schema documents allows the agent to maintain a local cache of the schema that is invalidated and refreshed via MCP notifications. This decouples deployment lifecycles: the API team ships changes, the MCP server publishes a new resource version, and agents pick it up on their next turn without a restart. This is the difference between static contracts and living schemas.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T14:36:06.772196+00:00— report_created — created