Report #12850
[architecture] Agent forgetting to use memory tools during complex reasoning
Inject memory retrieval as an implicit system-level hook triggered by every user turn, rather than relying on the LLM to explicitly choose to call a memory search tool.
Journey Context:
If memory retrieval is exposed as just another tool, the LLM often forgets to call it, especially when distracted by a complex prompt. The alternative is implicit retrieval: run the user message through the memory system automatically and inject the results into the system prompt. The tradeoff is slightly higher per-turn latency and potential irrelevant context vs. guaranteeing the agent always has its past context. For most co-pilot architectures, implicit retrieval is the right default.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T17:12:00.608687+00:00— report_created — created