in this analysis
execution profile
Cost before commitment
The minimum test is designed to disprove the method on your workload. The original experiment column describes the infrastructure behind the published evidence, not a recommendation.
what needs to change
The problem
Post-task memory curation in agent systems operates only over completed trajectories, which are partial and mistake-laden observations of the environment; the resulting records can memorize instance answers, assert unverifiable scope, or go stale after environment drift, forcing the task agent to spend its budget re-verifying memory.
the technical change
How it works
The task agent, retriever, memory schema, and CRUD lifecycle are unchanged. After each task, a distiller compresses the raw trajectory, then a separate curator agent (the only memory writer) runs propose-probe-commit: it proposes candidate records, makes targeted read-only calls against the live environment (database queries or document/tool inspection) to verify correctness, scope, freshness, and procedure validity, then creates, narrows, updates, or deletes records. Probing adds only read-only tools and two prompt blocks to the curator; it runs off the task critical path and replaces task-time rediscovery with pre-validated memory.
setupstandard Python, custom runtime
what the PDF supports
Published evidence
- evidence 01
On CLBench (40-question drift schedule, GPT-5.4), environment-probed memory raises pass rate and reward over the no-memory baseline while reducing queries and cost.
- result
- Pass 39% to 73%, reward 8.60 to 22.60, queries 8.8 to 4.7/question, task-agent cost $3.38 to $1.68
- baseline
- GHCP (No Memory)
- conditions
- GPT-5.4 task/distiller/curator, CLBench 40-question drift schedule, five paired seeded runs
Pass rate rises from 39% to 61–73%, while total rewardrisesfrom8.60to20.00–22.60,or2.3–2.6×thebase- line.Thisisnotabrute-forceaccuracygain:queriesfallfrom 8.8 to 3.0–5.6 per question and task-agent cost falls from $3.38 to $1.68–$2.01.
Open page 4 in the PDF - evidence 02
Environment probing improves over trajectory-only indexed memory on the same CLBench drift schedule, indicating write-time evidence quality rather than task-time capability drives the difference.
- result
- Reward 20.00 to 22.60, queries 5.6 to 4.7, cost $1.99 to $1.68
- baseline
- GHCP + Mem (trajectory-only curation)
- conditions
- GPT-5.4, identical task-time model/tools/memory interface; only curator gains read-only environment tools
Relative to trajectory-only memory, probing raises drift CLBench re- ward from 20.00 to 22.60, lowers queries from 5.6 to 4.7, and reduces task-agent cost from $1.99 to $1.68.
Open page 5 in the PDF - evidence 03
On the no-drift 30-question CLBench schedule, probing achieves the highest mean reward on both Sonnet 4.6 and Opus 4.7, exceeding both paired baselines and trajectory-only memory.
- result
- Sonnet 4.6: 0.748 vs 0.673 (Mem) and 0.327 baseline; Opus 4.7: 0.721 vs 0.696 and 0.458 baseline
- baseline
- Paired GHCP (No Memory) and GHCP + Mem per model
- conditions
- Fixed canonical 30-question no-drift order, five paired runs per model-memory comparison
Sonnet 4.6 GHCP + Mem (w/ Env Probing)0.327±0.0550.748±0.030+0.421
Open page 5 in the PDF - evidence 04
Across six adapted APEX worlds, all 18 memory-versus-baseline reward comparisons are positive and probing gives the best reward gain per task-agent dollar in five of six worlds.
- result
- All 18 gains positive; probing best reward/$ in 5 of 6 worlds; tool calls fall e.g. world 941eba66 from 71.6 to 19.3
- baseline
- Three-run GHCP (No Memory) per world
- conditions
- GPT-5.4, 90 adapted APEX management-consulting tasks, five runs per stateful configuration
GHCP + Mem (w/ Env Probing) achieves the best task-agent reward gain per dollar in five of six worlds (Table 2); GHCP + Mem is marginally betterintheremainingworld.
Open page 5 in the PDF - evidence 05
The probing advantage is heterogeneous: probing adds little or nothing where the trajectory already supports an actionable record, and the authors treat subgroup differences as mechanism interpretation rather than established effects.
- result
- World 941eba66 changes by -0.04 for probing vs trajectory-only memory; intervals overlap
- baseline
- GHCP + Mem
- conditions
- APEX per-world comparison and no-drift cross-model comparison
while941eba66 changes by−0.04(Table 2). Its additional no-drift gain is alsolargeronSonnet(+0.075)thanonOpus(+0.025).
Open page 6 in the PDF
how to try to disprove it
Minimum useful test
- Pick one of your own workloads with a stream of 20-40 related tasks sharing latent environment structure (e.g., recurring database or document corpus), including at least one unannounced drift event, and define a strict pass/fail grader.
- Stand up two memory pipelines that are identical in task agent, retriever, memory schema, distiller, and CRUD policy; give only one curator a least-privilege read-only subset of the environment tools plus the two probe prompt blocks from Appendix D.3.
- Run both conditions plus a no-memory baseline on the same seeded task order with a small number of runs (at least 3 paired runs), keeping task agent, model, and prompts fixed.
- Measure pass rate, task-agent tool calls, and task-agent cost, with curator/probe usage tracked separately; check whether probe curation calls stay read-only and off the task budget.
- Inspect the committed memory records in both arms: if probed records are not more executable (explicit joins, paths, current schema) than trajectory-only records, the mechanism is not operating as claimed.
- The reported gain is disproven for your workload if probing does not improve reward or tool-call count over trajectory-only memory, or if probing cost/latency erases the task-agent savings.
source-grounded technical core
From equation to test
Central equations selected by identifier and copied without alteration from the official TeX source.
r_i=p_i\left(1-\frac{q_i}{B}\right).
\label{eq:main-pass-discounted-reward}This equation defines the metric used to evaluate the result.
APEX uses five runs per stateful configuration and three stateless runs. We report runOpen formula on page 4 of the PDF
\tau_i=\mathcal{A}_{\theta}
(S_i;\mathcal{T}_{E_i},\mathcal{R}(\cdot,\mathcal{M}_{i-1})),
\label{eq:main-task-agent}This equation formalizes the baseline used in the comparison.
M i−1)returns a small set of records relevant to the task agentOpen formula on page 3 of the PDF
d_i=\mathcal{D}_{\psi}(\tau_i).
\label{eq:main-distillation}This equation formalizes the paper's proposed mechanism.
tasks. It receives the completed trajectory, terminal feedback, and relevant existing records. The curatorOpen formula on page 3 of the PDF
adoption and validation risk
Failure modes
- All evaluation is on two benchmarks via a GitHub Copilot SDK harness; gains may not transfer to other agent stacks or task distributions.
- The improvement over plain memory is modest and confidence intervals overlap in places; in one of six APEX worlds probing was slightly worse, and the authors explicitly treat heterogeneity as unresolved.
- Requires a safe, least-privilege read-only environment surface for the curator; without one it degenerates to trajectory-only curation, and granting such access has security/auditing implications.
- Curator, distiller, and probe costs are excluded from reported task-agent cost; total system cost including curation is not the headline metric and could offset savings.
- Probing adds asynchronous compute after every task; latency and cost of the curation phase at production scale are not quantified in the main results.
- Results depend on specific frontier models (GPT-5.4, Sonnet 4.6, Opus 4.7) and benchmark graders; weaker models may not probe effectively.
what remains unresolved
Questions before adoption
- What is the total end-to-end cost including distiller and curator/probe sessions, which the paper says are tracked separately but does not headline?
- How many probe calls does the curator typically make per task, and what governance prevents read-only probes from leaking information or being abused?
- Does the gain persist on non-benchmark, messier enterprise environments where read-only surfaces are incomplete?
- How sensitive are results to the curator prompt and to the embedding retriever (intfloat/e5-base-v2)?
- Would probing help when memory errors come from retrieval failure rather than record quality, which this design does not address?
Generated from the arXiv PDF with kimi-k3 on 2026-09-12. The PDF text was extracted with pypdf. Paperraft did not reproduce this experiment.