Report #49088
[frontier] Agent polling tools causes high latency and stale context in MCP servers
Use MCP Resource subscriptions with listChanged capability to push state updates to the agent instead of polling tools
Journey Context:
Teams initially expose data via MCP tools, causing agents to poll repeatedly for fresh state. The 2025 MCP spec added Resource subscriptions \(listChanged\) allowing servers to push updates when state changes. This enables reactive agents that respond to events rather than polling, drastically reducing latency and token usage. The tradeoff is complexity in handling subscription lifecycle and backpressure, but for production agents, the latency reduction from seconds to milliseconds is non-negotiable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T12:53:03.657877+00:00— report_created — created