2026-08-07

AI Agents

A study across 40k game runs finds that when humans approve AI agent commands, they wave through roughly 1 in 3 malicious ones — a direct measurement of how weak human-in-the-loop review actually is. A causal audit of vision-tool-use finds that models often crop and zoom without the returned image changing their answer at all. Also today: papers on tool-use under corrupted history, world-rehearsal RL, grammar-learning agents, and coding agents in shared workspaces.

5 papers 2 news 0 blogs 32 appendix 506 considered

Papers

5

The Illusion of Visual Tool-Use: A Causal Audit of Thinking with Images

arxiv:arxiv-agents — Zhiheng Wang, Bo Peng, Lai Wei, Chaochao Lu 8/10 evalstool-useresearch
This audit asks whether the images a model crops-and-zooms into actually cause its answer, or just decorate it. Framing visual tool-use as a causal graph and intervening at policy, trajectory, and step levels, the authors find two failure modes: Calling Without Looking (observations have no causal effect) and Looking Without Planning (informative observations, incoherent call schedule). Across six models and five perception benchmarks, aggregate accuracy gains concentrate in a calibrated minority — the rest is illusion at higher token cost.

When History Lies: Evaluating and Improving Tool Use under Misleading Multi-Turn Histories

arxiv:arxiv-agents — Xiaoqing Wu, Xingyu Fan, Feifei Li, Wenhui Que 7/10 tool-usememoryevals
Tool-calling agents read task state from accumulated history, and this paper shows how stale-but-plausible traces hijack decisions: on Qwen3-1.7B, polluted history flips 32.1% of previously-correct choices, often reusing corrupted entities. The fix distills an Oracle-conditioned teacher into a student that only sees polluted history via soft supervision on student-generated prefixes, reaching 87.0% balanced accuracy versus 66.3% for Gold-SFT. It scales — an 8B teacher lifts the 1.7B student to 91.9% — and transfers to clean histories and external benchmarks.

EnvACE: Internalizing Environment Dynamics via World Rehearsal for Agentic Reinforcement Learning

arxiv:arxiv-agents — Zishan Xu, Zhiyuan Yao, Yuxin Chen, Yifu Guo, Zhengxi Lu, Yuquan Lu, Jinyang Huang, Yan Xu, Yasheng Wang, Weinan Zhang, Xingshan Zeng, Weiwen Liu 7/10 researchplanning
EnvACE trains long-horizon tool-use agents without external environments by having the policy rehearse both roles: it emits a tool call, then plays the environment to produce the induced response, conditioning subsequent decisions on that rehearsal. Both are optimized end-to-end on task-success rewards, so the agent internalizes environment dynamics into its parameters. Across BFCL-v4, tau²-Bench, VitaBench, and FinMCP-Bench it beats environment-scaling baselines, and test-time private rehearsal before committed execution adds further gains under a modest budget.

Learning Context-Free Grammars for Grammar-Constrained Decoding via Declarative Agentic Programming with Guarantees

arxiv:arxiv-software-eng — Kevin Cheang, Geoff Hulette, Rahul Kumar, Felipe R. Monteiro, Federico Mora, Robin Salkeld, Lin Tan, Serdar Tasiran 7/10 code-agentstool-useresearch
Autogrammar is an agent that learns context-free grammars for third-party DSLs from documentation and execution data, then feeds them to grammar-constrained decoding so models stop emitting syntactically invalid programs. It's formalized as a Kripke structure with LM-resolved nondeterministic choices, controllable via linear temporal logic constraints. Across CloudWatch Logs Insights, Dynatrace Query Language, and Datadog Search Syntax it hits near-perfect precision on unseen data, and temporal restrictions cut execution time 3.8x. Notably, execution data mattered; documentation was dispensable.

SWE-Touch: Benchmarking Coding Agents When Users Touch the Code

arxiv:arxiv-agents — Yuqiao Tan, Jinxiang Meng, Fangyu Lei, Minzheng Wang, Shizhu He, Jun Zhao, Kang Liu 7/10 code-agentsevals
SWE-Touch stress-tests coding agents in shared workspaces where a user edits code mid-task. It mines task-critical regions from repair trajectories and injects validated Counter-Edits — plausible changes that conflict with completion — with contextual user messages. Across nine models on SWE-bench Verified, Counter-Edits drop average resolve rate 7.7 points, with degradation persisting on longer-horizon SWE-Bench Pro and DeepSWE. The failure is state awareness: agents retain conflicting code or overwrite it without re-inspecting the repo or validating with targeted tests.

News

2

Inside vLLM: Anatomy of a High-Throughput LLM Inference System (2025)

hn:hn-llm — sebg 7/10 infracost-latency
A detailed teardown of vLLM's internals: how continuous batching, PagedAttention KV management, the scheduler, and the prefill/decode split actually fit together to sustain high throughput. This is architecture-level reading for anyone running or tuning LLM serving rather than treating it as a black box. Depth is the value here — it walks the request lifecycle through the system rather than reciting feature bullets. Useful whether you deploy vLLM directly or want a reference model for what a serving stack must handle.

Humans missed 1 in 3 threats approving AI agent commands across 40k game runs

hn:hn-agent — Wirbelwind 7/10 safetyevals
Across 40,000 game runs where humans played the approval gate for AI agent commands, reviewers missed 1 in 3 threats — malicious or harmful commands approved anyway. The framing as a game makes the sample size feasible, and the headline number is the point: human-in-the-loop is not a reliable safety layer when the volume and plausibility of requests overwhelm attention. This is directly relevant to anyone designing approval flows and assuming a person will catch the bad one.
32 more items the ranker flagged but didn't feature

Papers

News

Blogs