Report #35729
[frontier] MCP tools polling instead of receiving real-time updates
Implement MCP resource subscriptions with listChanged notifications to push updates to agents instead of polling tools
Journey Context:
Polling creates latency and wastes tokens on stale context. The 2025-03-26 MCP spec introduces subscriptions where servers notify clients of resource changes via JSON-RPC notifications. Implement this by subscribing to URIs in the client and handling the notifications to update agent context without prompt engineering. This eliminates race conditions in multi-step tool workflows.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:27:01.704519+00:00— report_created — created