Key takeaways
- IBM researchers published the result on October 20, 2026. The available artifact is ALTK-Evolve, an Apache-2.0 Python library at reviewed core version 1.7.1; this is not a new model or managed API launch.
- On held-out tasks with GPT-4.1 as the agent, the authors report lossless learned guidelines raised retail Pass^4 from 57.5% to 67.5% and a compact guideline set raised airline Pass^4 from 35% to 45%. Each result used four attempts per task.
- The same report says the lossless prompt increased average conversation cost from $0.084 to $0.139 in retail and from $0.081 to $0.107 in airline. These are experiment costs that include the agent and simulated customer, not ALTK-Evolve product pricing.
- The headline leaderboard claims need a qualification: both linked submissions are still open, modify the stock agent prompt, train guidelines on tasks included in the base-split score and state that they are expected to appear as Unverified.
- Teams should test memory as versioned policy code: keep training and evaluation tasks separate, compare against a frozen baseline, measure severe action errors and total operating cost, and require approval around irreversible customer actions.
IBM published the learned-memory results on October 20
An IBM Research author team reported on October 20, 2026 that ALTK-Evolve improved customer-service agents on τ²-bench by learning short behavioral guidelines from earlier task trajectories and appending them to the system prompt. The method does not update model weights. The same model analyzes prior successes and failures, consolidates rules such as authenticating a customer or obtaining confirmation, and then receives those rules during later conversations.
The software is available now in the AgentToolkit/altk-evolve repository under Apache 2.0. At the reviewed commit, the core package declares version 1.7.1 and Python 3.12 or newer, with installation from PyPI or source. There is no separate hosted endpoint, SLA or ALTK-Evolve usage price in the release material; builders supply a configured model provider and their own storage and operations.
Held-out GPT-4.1 reliability rose by 10 points in both domains
The cleaner generalization result is the held-out test comparison. With GPT-4.1 powering the stock two-phase ReAct agent and four attempts per task, the authors report that a 292-guideline lossless retail prompt raised mean accuracy from 78.1% to 82.5% and Pass^4 from 57.5% to 67.5%. On 20 held-out airline tasks, the compact 14-guideline configuration raised mean accuracy from 57.5% to 60% and Pass^4 from 35% to 45%.
Pass^4 is strict: a task counts only when all four attempts succeed. That makes it useful for repeated reliability, but these samples remain small—40 retail and 20 airline test tasks—and use an LLM-simulated customer. A ten-point change here is an author-reported benchmark result, not a production resolution rate or proof that the rules transfer to another policy, language, customer population, tool set or model.
More memory improved accuracy but not every reliability result
ALTK-Evolve assigns each guideline a support count based on how many distinct training tasks produced it. The report compares no guidelines, a compact high-support set and a lossless set that retains every consolidated rule. Retail favored the full 292-rule set, but airline did not: 101 lossless rules produced 65% mean accuracy and 40% Pass^4, while the 14-rule high-support set produced lower 60% accuracy but higher 45% Pass^4.
That reversal is the most decision-useful finding. Memory volume is not a monotonic quality knob. Adding plausible guidance can improve average outcomes while reducing repeatability, create conflicts with the live policy or crowd the prompt. Treat guideline count, retrieval and consolidation as evaluated configuration—not as background knowledge that can grow indefinitely.
Input-token cost rose while matched successful conversations got slightly shorter
On the report’s full base split, the combined agent-and-simulator cost per conversation rose from $0.084 to $0.139 for retail with lossless guidelines, a reported 65% increase. Airline rose from $0.081 to $0.107, or 32%. Those figures are experiment costs under the authors’ setup, not a generally available price quote and not evidence of what a production support conversation will cost.
For runs solved by both the baseline and guideline condition, the authors report no increase in assistant turns: lossless retail fell from 10.59 to 10.16 turns and airline from 9.15 to 8.82. The authors suggest prompt caching can recover much of the repeated-input cost. That remains architecture-dependent; measure cache eligibility, cache-write and read rates, tool calls, retries, latency and reviewer effort in the actual provider contract.
The leaderboard submissions are open and expected to be Unverified
The article also compares base-split results with an October 12 leaderboard snapshot. The linked retail pull request reports 67.54% Pass^4 over 114 tasks and four trials with GPT-4.1 at $0.1084 average cost per conversation. The airline pull request reports 82% Pass^4 over 50 tasks and four trials with GPT-5.5 at $0.1690. Both pull requests were still open when AccessAllGPT reviewed them.
Both submissions disclose modified_prompts: true and say the learned guidelines came from the domain’s training split while the reported base evaluation includes those training tasks. Each explicitly expects an Unverified label. The repository evidence therefore supports “submitted results” and an author comparison with a dated snapshot—not an independently accepted, hidden-test ranking. The held-out tables are more informative about generalization, though they also await independent reproduction.
Learned rules become part of the agent’s authority boundary
A rule that tells an agent when to authenticate, refund, cancel or rebook is executable policy even when it is plain text. It needs provenance, versioning, conflict checks against the canonical policy, privacy review of source trajectories, an expiry rule and rollback. The project README also warns that its default local dashboard API has no authentication, so teams should not expose that interface or memory store beyond a trusted local boundary without adding deployment controls.
Keep irreversible actions behind explicit confirmation and deterministic authorization. Evaluate cases where a learned rule is stale, overgeneralized, contradictory, poisoned by a bad trajectory or valid only for one customer segment. A higher benchmark score does not remove the need for tool-level permissions, transaction limits, audit logs and human escalation.
What agent teams should do next
Trial ALTK-Evolve only on a bounded, reversible workflow with a frozen policy and a clean train, validation and test split. Compare no memory, a compact high-support set and the lossless set using identical model versions, prompts, tools, simulator settings and seeds. Record accepted outcomes, Pass^k, severe policy violations, unauthorized actions, turns, tokens, cache behavior, latency, retries and total cost per accepted task.
Adopt when independently repeated gains survive policy and safety review. Constrain the memory writer, readers, namespaces and action authority when useful gains come with unresolved operational risk. Wait when provider versions, evaluation leakage, privacy terms or expected costs are unclear. Reject a configuration that raises aggregate accuracy while increasing severe action errors, leaking trajectory data or weakening confirmation and authorization controls.
Copy-ready learned-agent-memory evaluation record
Complete one record for each policy domain, model and memory configuration before allowing learned guidance near production tools.
Entries stay in this browser tab and are not submitted to AccessAllGPT. Blank responses are copied as [Unresolved].
Repository, commit, package version, license, Python/runtime version, model IDs, provider, region and installation route.
Canonical policy version, task population, tools, simulator or user population, languages, consequence level and prohibited actions.
Trajectory source, train/validation/test boundaries, deduplication, contamination checks, privacy basis and retention or deletion controls.
Extraction model, support threshold, guideline count, consolidation, retrieval, prompt position, token size, namespace and expiry.
Frozen agent scaffold, system prompt, model snapshot, reasoning settings, tools, seeds, trials and scoring code.
Mean accuracy, Pass^1 through Pass^k, confidence intervals, severe policy errors, unauthorized actions, false confirmations and escalations.
Input, cached and output tokens; cache writes and reads; turns; tool calls; retries; latency; reviewer time; and cost per accepted task.
Version approval, conflict checks, tool permissions, confirmation, monitoring, rollback; then adopt, constrain, wait or reject with an owner and review date.
Primary sources
Browse the publication-wide evidence index →
- ALTK-Evolve: How learned memory tops the τ²-bench leaderboard on customer service tasks without a frontier modelIBM Research authors on Hugging Face · Reviewed: October 20 publication date; guideline-learning method; held-out retail and airline design; mean accuracy and Pass^4 tables; token-cost and turn-count tables; base-split leaderboard comparisons; links to code and submissions · Retrieved · Supports: The IBM-authored report says prompt-appended guidelines learned from training trajectories improved GPT-4.1 held-out retail Pass^4 from 57.5% to 67.5% and held-out airline Pass^4 from 35% to 45%; it also reports higher input cost, domain-dependent guideline dosage, and separate base-split leaderboard comparisons.
- ALTK-Evolve repository at commit 5f76fd1AgentToolkit / GitHub · Reviewed: README overview and October 20 update; source and PyPI installation routes; Python requirement; model-provider configuration; package version; Apache 2.0 license; local dashboard and API warning; available memory tools · Retrieved · Supports: The public repository provides ALTK-Evolve under Apache 2.0, lists Python 3.12 or newer, documents source and PyPI installation, and identifies core package version 1.7.1 at the reviewed commit. The README warns that the default local dashboard API has no authentication.
- leaderboard: add IBM's ALTK-Evolve React Agent (gpt-4.1) retail submission — PR #542Sierra Research τ²-bench / GitHub · Reviewed: Open pull-request state; retail base-split task and trial counts; Pass^1 through Pass^4; average conversation cost; model and simulator; modified-prompts disclosure; train-task overlap; trajectory link; expected Unverified status · Retrieved · Supports: The still-open submission reports 67.54% Pass^4 over 114 retail base-split tasks and four trials at $0.1084 average cost per conversation. It discloses modified prompts, says guidelines were learned from the train split included in the base evaluation, and expects an Unverified label.
- leaderboard: add IBM's ALTK-Evolve React Agent (gpt-5.5) airline submission — PR #551Sierra Research τ²-bench / GitHub · Reviewed: Open pull-request state; airline base-split task and trial counts; Pass^1 through Pass^4; average conversation cost; model and simulator; modified-prompts disclosure; train-task overlap; trajectory link; expected Unverified status · Retrieved · Supports: The still-open submission reports 82.00% Pass^4 over 50 airline base-split tasks and four trials at $0.1690 average cost per conversation. It discloses modified prompts, says guidelines were learned from the train split included in the base evaluation, and expects an Unverified label.
Limitations
This is a public-source research briefing, not an independent ALTK-Evolve or τ²-bench reproduction. AccessAllGPT did not install package version 1.7.1; run the library or either benchmark repository; call GPT-4.1 or GPT-5.5; inspect all source code, dependencies, prompts, guidelines, trajectories or task records; verify data separation or absence of leakage; recompute Pass^k, accuracy, costs, token use, turns or rankings; reproduce the dated leaderboard snapshot; compare another model or memory method; or test production accuracy, security, privacy, retention, latency, caching, scaling or action safety. All performance evidence comes from the IBM-authored report and its project submissions. Both leaderboard pull requests were open and expected an Unverified label at retrieval time, and the base-split submissions include tasks used to learn guidelines.
Disclosures
AccessAllGPT received no IBM, Hugging Face, Sierra, OpenAI or AgentToolkit account, model access, benchmark access, credits, software support, private briefing, review, payment or compensation for this article. None of the named organizations sponsored, reviewed or endorsed it. AccessAllGPT Research is operated by NeuralArc, is independent, and is not affiliated with IBM, Hugging Face, Sierra, OpenAI or AgentToolkit. Publication-wide relationships are listed on the disclosures page.
Further AccessAllGPT guidance
- AWS Publishes a Nine-Stage Agent Evaluation Framework
- Anthropic Reports Internet-Connected Agents Taking Unintended Actions
- Benchmark Design for Agent Systems
- Human Approval Boundaries for AI Agents
- Funes and the Trust Boundary in Agent Memory
- The AI Tooling Procurement Scorecard
- AccessAllGPT Research methodology
- Evidence standards
- Publication disclosures
Continue the research
Get evidence-led updates for teams making production AI decisions.