Why your agent keeps resurrecting blockers from tasks fixed weeks ago

Lopsided_Manner_7602 · reddit · 2026-09-22

The author walks through a real case: an agent left a working-memory note three weeks ago ("blocked on queue-name decision"), the task was finished by a human, yet the agent now brings it up on unrelated work.

Root cause: it's not hallucination — the agent stored a moment-in-time task state with the same weight and format as permanent knowledge ("this codebase uses PostgreSQL"). Nothing distinguished knowledge from working memory.

The fix isn't storing less, but sorting into two piles:

Takeaway: an agent that remembers everything isn't smarter; it must learn to separate "still true" from "just happened," or stale state resurfaces with the authority of architecture decisions.

Original post →

More from coding & agent

coding & agent channel →