Report #73536
[frontier] Agent context loss between sessions due to inability to persist episodic memory across conversation boundaries
Expose episodic memory as MCP Resources \(not Tools\) using URI schemes like memory://episodic/\{user\_id\}/\{timestamp\}, allowing agents to READ historical context via resource subscriptions without function-call latency
Journey Context:
Teams initially used MCP Tools for memory \(get\_memory\(\), save\_memory\(\)\) but this adds LLM loop latency and doesn't leverage MCP's native resource subscription model. Resources provide CRUD via URI patterns and support change notifications. The shift is from 'calling functions to get data' to 'mounting memory as a filesystem' - agents read context via resource URIs in the system prompt, not tool calls. This requires restructuring memory as addressable resources rather than API endpoints, using the MCP resource template system to map vector DB queries to URI patterns.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:01:29.571472+00:00— report_created — created