INQUIRING LINE

How should agent memory links evolve based on execution feedback?

This explores whether the connections inside an agent's memory (which items link to which) should be rewired on the fly using signals from how tasks actually turn out — and what the corpus says about doing that well.


This reads the question as being about memory *topology* — not just what an agent stores, but how the links between memories form, strengthen, and get cut — and whether execution feedback should drive that rewiring. The most direct answer in the corpus is yes: Should agent memory adapt dynamically based on execution feedback? shows that a memory whose link structure continuously adapts through closed-loop feedback (links form, refine, and consolidate based on what worked) beats fixed retrieval across three benchmarks. The mechanism matters — adaptive connectivity wins because it aligns the level of abstraction to the task and stops unrelated memories from interfering with each other.

But 'evolve the links' isn't one move — it's at least two, and the corpus splits them cleanly. How should agents decide what memories to keep? distinguishes the *hot path*, where the agent itself decides to write or prune via a tool call, from the *background path*, where edits are triggered programmatically. Each trades context-sensitivity against reliability differently. That distinction is the practical heart of your question: execution feedback can flow into memory either as something the agent reflects on and acts on deliberately, or as a cheap automatic rule that fires without the model in the loop. You probably want both, on different timescales.

There's a sharper twist on what 'links' even are. Can agents reconstruct memory on demand instead of retrieving it? argues you can move relational reasoning out of storage and into retrieval — instead of maintaining a fixed link graph, the agent traverses memory at query time, pruning paths as accumulated evidence rules them out. That's link evolution happening live during a single task rather than as a slow consolidation between tasks, and it cut both token and runtime cost. So 'evolve the links based on feedback' has a fast inner-loop version (prune as you reason) and a slow outer-loop version (consolidate after you see results), and they're complementary.

Two cautions worth knowing before you build this. First, more linking isn't automatically better — Does agent memory work better at one level of abstraction? shows the right abstraction is domain-conditional (workflow-level memory for routine-rich tasks, causal rules for environment-rich ones, fine-grained state for web UI), so the *direction* feedback should push your links depends on where task variance comes from. Second, the failure you're trying to avoid is often weak control, not missing knowledge: Can agents fail from weak memory control rather than missing knowledge? finds that long workflows break because retrieval and transcript-replay lack gating, and a bounded, schema-governed committed state — separating temporary recall from permanent writes — is what prevents error and constraint drift from accumulating. In other words, the link-evolution policy needs guardrails, or feedback-driven adaptation just amplifies its own mistakes.

If you zoom out, this is one instance of a broader pattern the corpus keeps returning to: Can agents learn new skills without forgetting old ones? (VOYAGER) refines an executable skill library using environmental feedback, and Can agents learn continuously from experience without updating weights? shows agents can improve continually through memory operations alone, no weight updates, by using outcomes for credit assignment. Both treat memory as the learning surface. Evolving memory links on execution feedback is, effectively, how an agent learns without retraining — which is why getting the create/prune policy right is less a storage detail than the core of how the agent gets better at all.


Sources 7 notes

Should agent memory adapt dynamically based on execution feedback?

FluxMem demonstrates that adaptive memory topology—where links form, refine, and consolidate based on closed-loop execution feedback—consistently reaches state-of-the-art across three distinct benchmarks. Dynamic connectivity outperforms fixed retrieval by aligning abstraction and eliminating interference.

How should agents decide what memories to keep?

Memory management decomposes into explicit hot-path (agent decides via tool calling) and implicit background (programmatically triggered) paths. Each approach trades context-sensitivity for reliability differently across generation, storage, retrieval, and deletion.

Can agents reconstruct memory on demand instead of retrieving it?

MRAgent achieves up to 23% gains on reasoning tasks by reconstructing memory through active graph traversal that prunes paths based on accumulated evidence, while reducing token and runtime cost compared to fixed-retrieval pipelines.

Does agent memory work better at one level of abstraction?

Workflow-level memory wins in routine-rich domains, causal-rule memory in environment-rich domains, and state-action memory in spatially-rich web tasks. The optimal abstraction depends on whether task variance comes from arguments, causal structure, or fine-grained UI state.

Can agents fail from weak memory control rather than missing knowledge?

Agent performance degrades in long workflows because transcript replay and retrieval-based memory lack gating mechanisms. A bounded, schema-governed committed state that separates artifact recall from permanent memory write prevents error accumulation and constraint drift.

Can agents learn new skills without forgetting old ones?

VOYAGER demonstrates that storing executable skills in an embedding-indexed library and composing complex skills from simpler ones allows agents to learn continuously while avoiding the forgetting that occurs with weight-update-based methods. Environmental feedback refines skills while an automatic curriculum drives continual exploration.

Can agents learn continuously from experience without updating weights?

AgentFly formalizes agent learning as a Memory-augmented MDP with three memory modules (case, subtask, tool) that enable credit assignment and policy improvement entirely through memory operations. The approach achieved 87.88% on GAIA validation without modifying LLM parameters.

Next inquiring lines