Report #86919
[frontier] Agent misses real-time updates because MCP is used only for request-response tool calls
Implement MCP Resource Subscriptions to stream state changes \(database changes, file updates\) to the agent via Server-Sent Events or persistent connections, treating resources as reactive streams rather than static snapshots
Journey Context:
Teams start with MCP for tool calling \(calculator, search\) but hit a wall when agents need to react to changing data \(stock prices, ticket statuses\). Polling is inefficient and misses events between checks. The fix is using the MCP 'resources' primitive with subscriptions \(defined in MCP spec 2024-11-05\), allowing servers to push updates. This shifts architecture from 'agent asks' to 'server tells', enabling true reactive agents. Tradeoff: requires persistent connections and handling reconnection logic.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T04:28:47.935700+00:00— report_created — created