INQUIRING LINE

Can applicability conditions be preserved automatically when agents reflect on trials?

This explores whether an agent that learns by reflecting on its own successes and failures can automatically remember the *scope* of each lesson — the conditions under which a learned tactic actually applies — instead of over-generalizing it to situations where it backfires.


This explores whether an agent that learns by reflecting on its own trials can hold onto the *applicability conditions* of what it learns — the 'this worked, but only because X was true' part — rather than blindly reapplying a lesson everywhere. The corpus doesn't answer this head-on, but several lines converge on it from different angles, and the picture they paint is cautious: preservation isn't automatic, it's a design property you either build in or lose.

The foundational case is Reflexion, which stores verbal self-diagnoses in episodic memory after each trial Can agents learn from failure without updating their weights?. The interesting detail is *why* it works: the feedback is binary (success/failure), which blocks rationalization, and the reflections are kept **uncompressed**. That second point is the heart of your question — compression is exactly where applicability conditions get stripped out, because the caveats look like noise. A lesson that reads 'retry the API call' is useless without the 'when it times out, not when it returns 403' rider, and that rider is the first casualty of summarization.

That tension shows up most sharply in how different systems treat successes versus failures. SkillRL argues the two should be processed *differently* — successes stored as concrete demonstrations, failures abstracted into general lessons Should successful and failed episodes be processed differently?. Abstraction is what makes a lesson transferable, but it's also what erases the conditions that bound it. So there's a real trade-off lurking: the more you abstract a failure into a reusable principle, the more you risk detaching it from when it's valid. VOYAGER sidesteps this by keeping skills as executable, embedding-indexed code that's retrieved by situational similarity Can agents learn new skills without forgetting old ones? — the applicability condition is implicitly preserved in the retrieval match, not stated as a rule. DeepAgent's autonomous memory folding goes the other way, consolidating history into structured schemas, and explicitly warns that poorly designed consolidation degrades the memory Can agents compress their own memory without losing critical details?.

The sharpest warning that 'automatic' is the wrong assumption comes from agentic evaluation: an eight-module agent-judge dramatically outperformed LLM judges, *except* its memory module cascaded errors, revealing that reflective systems need explicit **error-isolation mechanisms** to keep their gains Can agents evaluate AI outputs more reliably than language models?. A lesson stored without its applicability boundary is precisely an error waiting to cascade — it gets retrieved in a context where it doesn't hold and poisons the next decision. This is why AgentFly formalizes memory operations as a proper Memory-augmented MDP with separate case, subtask, and tool modules rather than one undifferentiated store Can agents learn continuously from experience without updating weights?, and why the broader reliability literature frames agent competence as something *externalized into a harness* of memory, skills, and protocols — not something the model preserves on its own Where does agent reliability actually come from?.

The deeper reason to doubt automatic preservation is that reflective fluency and reflective *competence* are different things. Frontier reasoning models that sound like they're backtracking well score only 20–23% on constraint-satisfaction problems that demand genuinely tracking which conditions still hold Can reasoning models actually sustain long-chain reflection?. If a model can't reliably track active constraints during a single problem, expecting it to spontaneously attach and retrieve the right applicability conditions across episodes is optimistic. The thing you didn't know to ask: preserving applicability conditions isn't a memory-capacity problem, it's an architecture problem — it's solved by *structuring* memory (typed modules, similarity retrieval, error isolation, uncompressed caveats) rather than by trusting reflection to keep its own fine print.


Sources 8 notes

Can agents learn from failure without updating their weights?

Reflexion demonstrates that unambiguous environmental feedback (success/failure) enables agents to write useful self-diagnoses and improve across episodes without parameter updates. The binary signal prevents rationalization, and keeping reflections uncompressed preserves their usability.

Should successful and failed episodes be processed differently?

SkillRL demonstrates that treating successful episodes as concrete demonstrations and failures as abstracted lessons achieves state-of-the-art performance on complex tasks while using substantially less context than uniform approaches. The asymmetry mirrors human expert reasoning and avoids the degradation seen in uniform consolidation methods.

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 compress their own memory without losing critical details?

DeepAgent's autonomous memory folding consolidates interaction history into episodic, working, and tool memory schemas. This reduces token overhead while letting agents pause to reconsider strategies—the autonomy and structure together avoid degradation that plagues poorly designed consolidation.

Can agents evaluate AI outputs more reliably than language models?

Eight-module agentic evaluation achieved 0.27% judge shift versus 31% for LLM-as-a-Judge on complex tasks. However, the memory module cascaded errors, revealing that agentic systems need error isolation mechanisms to maintain gains.

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.

Where does agent reliability actually come from?

Research shows reliable LLM agents externalize three cognitive burdens—memory (state persistence), skills (procedural components), and protocols (structured interaction)—into a harness layer rather than relying on model scale alone. The harness unifies these externalities and eliminates the need for the model to solve the same problems repeatedly.

Can reasoning models actually sustain long-chain reflection?

DeepSeek-R1 and o1-preview achieve only 20-23.6% exact match on 850 constraint satisfaction problems requiring genuine backtracking. This ceiling reveals that reflective reasoning fluency does not translate to actual problem-solving competence on unfamiliar instance structures.

Next inquiring lines