2026-06-23

AI Agents

A massive day for evaluation and safety research, with a dozen new papers and posts tackling the subtle, difficult, and often-hidden failure modes of agent systems. The focus is shifting from "can it work?" to "how can it fail, and how would we know?"

10 papers 0 news 3 blogs 10 appendix 473 considered

Papers

10

Self-Evolution for Multi-Turn Tool-Calling Agents via Divergence-Point Preference Learning

arxiv:arxiv-agents — Jiaqiang Tang 10/10 tool-useplanningresearch
This paper introduces a clever method for self-improving tool-using agents. First, they use a graph-based planner, ToolGraph, to improve baseline performance. The key innovation is how they generate preference data for DPO tuning: they automatically identify "divergence points" where different agent rollouts made different choices, using the successful path to create a (chosen, rejected) pair. This approach boosts performance on tau2-bench by 16.8% over the baseline, providing a scalable way to refine agents from their own execution history.

Safety in Self-Evolving LLM Agent Systems: Threats, Amplification, and Case Studies

arxiv:arxiv-agents — Ruixiao Lin, Xinhao Deng, Qingming Li, Jianan Ma, Yunhao Feng, Yuqi Qing, Zhenyuan Li, Yechao Zhang, Shiwen Cui, Changhua Meng, Tianwei Zhang, Xingjun Ma, Qi Li, Ke Xu, Shouling Ji 10/10 safetymulti-agentframeworks
A sobering security analysis argues that self-evolving agent systems introduce a new class of persistent, amplified threats. The authors introduce the Module-Lifecycle Attack Surface (MLAS) matrix to systematically map vulnerabilities. Their core finding is that self-evolution transforms session-bounded attacks into permanent, lineage-wide infections. Adversarial changes get baked into the agent's parameters or memory, propagating to future generations without sustained attacker access. Case studies on open-source frameworks show these systems are structurally vulnerable and static defenses are nearly useless.

Litmus: Zero-Label, Code-Driven Metric Specification for Evaluating AI Systems

arxiv:arxiv-agents — Prajjwal Gupta, Prasang Gupta, Vishal Bhutani, Apoorva Sharma, Sumanth Chundru, Waqar Sarguroh, Kevin Paul 10/10 evalsframeworksobservability
This paper presents Litmus, a "zero-label" system for designing evaluation metrics by analyzing the source code of an AI pipeline. Instead of starting with a predefined metric, Litmus elicits the developer's intent by inspecting the code and asking targeted questions. It then generates a custom portfolio of metrics that map directly to the system's intended behavior and potential failure modes. On three real-world pipelines, Litmus outperformed baselines in coverage and validity, showing the power of deriving evaluations from the system's own implementation.

Beyond Simpson's Paradox: A Cascade of Confounders in AI Agent Pull-Request Co-Authorship

arxiv:arxiv-agents — Haoran Yu, Xiaochong Jiang, Lifei Liu, Su Wang, Pin Qian, Yihang Chen 10/10 code-agentsevalsresearch
A brilliant statistical deep-dive reveals that simple comparisons of code agent performance are misleading. The authors start with a textbook Simpson's Paradox: in aggregate, AI-co-authored PRs have lower merge rates, but per-agent, they have higher rates. But they don't stop there. By progressively adding controls for repository choice and PR structure (like commit count), they show that even the per-agent effect disappears. The conclusion is stark: observed differences are likely selection artifacts, not evidence of causal impact.

When Agents Commit Too Soon: Diagnosing Premature Commitment in LLM Agents

arxiv:arxiv-agents — Aman Mehta 10/10 observabilityplanningresearch
This paper identifies and diagnoses "premature commitment," a subtle failure mode where an agent latches onto an early hypothesis and stops reasoning, even as it continues to generate tokens. The authors define a diagnostic based on "representational commitment"—the convergence of hidden states across different runs. On HotpotQA, hidden-state similarity at step 4 predicts final answer consistency, allowing a runtime monitor to detect when an agent has stopped exploring the solution space. Crucially, this signal indicates if an agent has settled, not if it's correct.

Habituation at the Gate: Rising Approval and Declining Scrutiny in Human Review of AI Agent Code

arxiv:arxiv-software-eng — Haoran Yu, Lifei Liu, Xiaochong Jiang, Yuwen Jia, Su Wang, Pin Qian, Yihang Chen 10/10 code-agentsevalsresearch
A longitudinal study of 400 developers reviewing AI-generated code reveals a troubling trend: reviewers habituate over time. The study finds that as reviewers see more AI PRs, their approval rate increases significantly (+14.5 pp from first to tenth decile), while their review effort (measured by comment volume) decreases (-22%). This isn't because the code is getting better; human PR approval rates declined over the same period. The authors conclude this is likely reflexive habituation under increased workload, not rational trust calibration.

Memory Contagion: Cross-Temporal Propagation of Evaluator Bias via Agent Memory

arxiv:arxiv-agents — Zewen Liu 10/10 memorysafetyresearch
This work identifies a novel failure mode in agent memory systems called "Memory Contagion." When an agent learns from a biased evaluator (e.g., one with a preference for verbose answers), that bias is stored in the agent's memory. The paper shows that this bias then "infects" future agents that retrieve from the same memory store, even if the memory consolidation process is perfect. The bias propagates across time and agent instances, demonstrating that a contaminated memory store can systemically poison an entire agent population.

GroundEval: A Deterministic Replacement for LLM-as-Judge in Stateful Agent Evaluation

arxiv:arxiv-agents — Jeffrey Flynt 10/10 evalsobservabilitytool-use
GroundEval is a direct challenge to the "LLM-as-judge" paradigm. It's a deterministic framework for evaluating agents not on the plausibility of their final answer, but on the validity of the evidence path they took to get there. It scores trajectories based on whether the agent correctly searched, fetched, and cited evidence while respecting access controls and time constraints. A case study shows a frontier LLM judge scoring a response at 0.85, while GroundEval gives it 0.000 because the agent hallucinated its evidence.

SkillAudit: From Fixed-Suite Benchmarking to Skill-Centered Assessment

arxiv:arxiv-agents — Dexu Yu, Youhua Li, Zhaoyang Guan, Xianhao Lin, Jining Luan, Zihao Rao, Xuanqi Lan, Yang Ran, Bo Lan, Nai-Xin Zhai, Hanwen Du, Junchen Fu, Wenhao Deng, Yongxin Ni, Chunxiao Li 10/10 evalstool-usesafetyframeworks
As agent skill marketplaces grow, how do you know if a third-party tool is effective or safe? SkillAudit is a framework that aims to solve this by automatically auditing agent skills. Instead of testing on a fixed benchmark, it takes a skill package as input, analyzes it, and generates a custom suite of evaluation tasks to measure its utility, efficiency, and safety in a sandbox. Scanning real-world skills, the framework found that over 7% were risky, highlighting the need for this kind of automated, skill-centric assessment.

MuPPET: A Benchmark for Contextual Privacy of LLM Assistants in Multi-Party Conversations

arxiv:arxiv-agents — Elena Sofia Ruzzetti, Cornelius Emde, Sangdoo Yun, Seong Joon Oh, Martin Gubri 10/10 evalssafetymulti-agent
Existing privacy benchmarks for LLMs focus on one-to-one conversations, but agents are increasingly used in group chats. This paper introduces MuPPET (Multi-Party Privacy Exposure Testing), the first benchmark designed to measure privacy leaks in multi-party settings. The core risk is that information private to one user might be inappropriately shared with others in the group. Experiments show that models leak significantly more private data in these settings than single-user tests would suggest, and existing defenses are only partially effective.

Blogs

3

Porting the Moebius 0.2B image inpainting model to run in the browser with Claude Code

rss:simonw 10/10 code-agentstool-use
Simon Willison documents his process of using a code agent to port the Moebius 0.2B image inpainting model from its PyTorch/CUDA origins to run entirely in the browser with WebGPU. It's a detailed, step-by-step account of a real-world software engineering task, showcasing the agent as a capable but not-quite-autonomous pair programmer. He got it working, and the post walks through the code, the prompts, and the dead ends. The value here is the practical, hands-on application.

Prompt Injection as Role Confusion

rss:simonw 9/10 safetyresearch
Simon Willison provides a clear summary of a new paper on "Prompt Injection as Role Confusion." The research finds that models pay more attention to the style of text than to explicit role tags like <system> and <user>. An attacker can append text that mimics the model's internal monologue or system instructions, causing it to override its safety policies. This "role confusion" is a fundamental vulnerability, suggesting that simple XML tagging is not a robust defense against sophisticated injection attacks.

Red-Teaming after Mythos — Zico Kolter & Matt Fredrikson, Gray Swan

rss:latent-space 6/10 safetyevals
OpenAI board member Zico Kolter and Gray Swan CEO Matt Fredrikson join the Latent Space podcast to discuss AI security. The central argument is that securing AI systems is not simply an extension of traditional cybersecurity; it's a new discipline with its own unique failure modes and threat models. The episode promises a discussion on advanced red-teaming techniques and why a different mindset is required for building and defending agentic systems, moving beyond standard pentesting approaches.
10 more items the ranker flagged but didn't feature