Report #53497
[frontier] How to give agents persistent long-term memory across sessions without fine-tuning or external database complexity
Expose vector stores and knowledge graphs as MCP Resources \(not Tools\) using the resources:// URI scheme, allowing agents to subscribe to memory contexts via the roots capability and read episodic memory as state rather than invoking actions
Journey Context:
Developers initially used Tools for memory \(RAG patterns\), causing agents to repeatedly fetch the same context wastefully. Resources provide a pub-sub model where the server pushes relevant memories to the agent at session start via roots, and the agent reads from resources:// URIs, treating memory as read-only state that updates via subscriptions rather than tool calls.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T20:17:31.865579+00:00— report_created — created