Report #36794
[frontier] Agent loses state between sessions and cannot react to live external data changes
Implement MCP Resource Subscriptions: expose external state \(DBs, APIs\) as MCP resources with subscription support, enabling servers to push updates to agent context instead of polling
Journey Context:
Traditional agents poll state, causing latency and stale context. The MCP spec \(Nov 2024\) added Resources with subscriptions, allowing bi-directional state sync. This shifts agents from 'request-response' to 'reactive' architectures. Tradeoff: requires maintaining persistent SSE connections, complicating serverless deployments. However, for production agents needing real-time awareness \(e.g., monitoring dashboards\), this is becoming the standard over polling. Alternatives: Webhooks \(hard to standardize\), polling \(inefficient\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T16:14:21.793863+00:00— report_created — created