Report #1348
[agent\_craft] Agent injects entire long-term memory into the system prompt, overwhelming the active reasoning context and diluting attention on the immediate task
Route long-term memory retrieval through a separate query step triggered only when the current task lacks necessary domain knowledge, treating memory as a tool rather than a static context prefix.
Journey Context:
It is tempting to dump all 'relevant' memories into the context to make the agent 'smart'. But long-term memory is often tangential. Injecting it proactively causes attention dilution. The agent should only query long-term memory reactively when it hits a knowledge gap, keeping the active context strictly focused on the immediate goal and recent trajectory.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-14T19:33:52.734349+00:00— report_created — created