A weekday email for software engineers working alongside AI agents. Five minutes: what changed, whether it matters for you, and one thing to try.

Sample.

Agents finish 95% of single requests but 51% of chains

  1. 001BOBA-Bench found agents finish 51% of chained requests, versus 95% alone
  2. 002Claude Code 2.1.317 lets a failing hook block the action instead
  3. 003An instruction-file study found 16.1% of matched sections give divergent guidance
  4. 004RECEIPT found 7 of 8 harnesses close input without a terminal
  5. 005OpenAI built Pando, a Git-compatible backend for Codex-scale development

How.

  1. 001Every weekday, a pipeline reads 57 sources: 53 feeds, Hacker News, Hugging Face daily papers, Lobsters and new GitHub repos.
  2. 002Today, 125 items became 14 shortlisted, then 5 bullets you can skim.
  3. 003Each story gets TRY, WATCH or SKIP. The one thing leads; Safe to ignore names the hype.

Who.

Written by John Young, a CTO who runs coding agents in production.

He builds flywheel, an open-source agent orchestrator.

Join.

Agentic AI, evaluated every weekday. Five minutes.

2026-11-03.md

Tuesday 3 November 2026

Agents finish 95% of single requests but 51% of chains

Five bullets

The one thing

Coding agents finish 95% of single requests, 51% of chains

BOBA-Bench tested ten coding agents on 280 chains of 20 consecutive requests. The chains come from 140 real open-source projects. Taken one at a time, agents completed 95% of requests on average. Chained together, they completed 51%.

Worse code is not the cause. Once checked, agent code was nearly as good a base as human code. Agents declare a request done once their own tests pass, even when those tests miss a mistake. The next request then fails about twice as often.

Self-review does not fix it. Asked whether an implementation was correct, agents were right 53% of the time. One external "that's wrong" plus one repair round lifted chain completion to 59%. A repaired mistake stopped hurting the requests after it.

This matters most when you hand an agent a series of tasks in one session. A second benchmark, Foresight-SWE, found agents also miss bugs nobody asked them to look for. The skill that grows is placing checks between requests, not only at the end.

Put a check your agent did not write between chained requests, before the next one starts.

Try this · 15 minutes

See where your agent's "done" breaks across a chain

  1. Pick three small requests where each one builds on the one before.
  2. After each request, run a check the agent did not write, such as your own tests.
  3. If the check fails, tell the agent it is wrong once and allow one repair.
  4. Note each mistake its own tests missed. Those spots need a standing check.

Stories

Safe to ignore

57 sources read. 125 items. 14 shortlisted. 5 bullets.