Agent Memory Should Track Outcomes, Not Just Steps: Adding Success Counters to Workflows

No_Advertising2536 · reddit · 2026-08-24

The author points out that most agent-memory setups store procedural steps but fail to track whether those procedures actually worked. This leads to agents treating a workflow that succeeded eleven times identically to an untested draft.

To fix this, the author added successcount and failcount to workflow metadata, along with an Evolution log. This allows the agent to distinguish reliable workflows from experimental ones and understand the reasoning behind specific steps (usually past failures), preventing misguided simplification.

After reviewing tools like EverOS and papers like MACLA, the author found a lack of outcome tracking and asks the community for existing conventions or reasons to avoid it (e.g., stale data, gaming, or instrumentation costs).

Original post →

More from coding & agent

coding & agent channel →