Report #9994
[architecture] Agent acts on assumptions before checking its long-term memory
Design the agent's loop as a state machine where memory reads are mandatory before action. The agent must formulate what it needs to know and query memory before deciding on an external tool call.
Journey Context:
Agents often act, fail, then look up memory. Memory-first design forces the agent to query/confirm its memory state \(e.g., 'What is the current status of X?'\) before deciding on an action. This reduces hallucinated assumptions and prevents the agent from taking destructive actions based on stale context.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T09:38:09.912348+00:00— report_created — created