Fetching from the wire…
Public story · 2026-07-30 · high
LangChain also made todo-list planning opt-in after its own evals found the middleware didn't help most agents.
Why now: LangChain shipped Deep Agents v0.7 on July 29, a week after Hugo Bowne-Anderson's O'Reilly Radar piece made the same context-discipline argument.
LangChain cut default agent tokens roughly 65% in Deep Agents v0.7, mostly by deleting the base system prompt, per the July 29 release notes.
For anyone running agents at volume, that's real money: a default turn now costs about 2,000 input tokens instead of roughly 6,000. At a thousand turns a day, that's 4 million tokens of headroom back, free.
The same release also moved TodoListMiddleware, the feature that has an agent write down its own plan before acting, from default to opt-in. LangChain's evals found it didn't meaningfully help across most use cases.
LangChain also trimmed tool descriptions 43%, which combined with the prompt deletion to cut tokens, with comparable performance across models.
Two changes matter if you're upgrading: deprecated backend factory support is gone, and v0.7 adds a new delete tool to the default filesystem toolkit.
Hugo Bowne-Anderson made a similar case in an O'Reilly Radar piece on July 22. He credits three moves to Lance Martin: reduce what you pass into the prompt, offload complexity outside it, and isolate token-heavy subtasks into separate agents. His example: OpenClaw handles memory with timestamped Markdown files instead of a vector database.
A separate repo, shareAI-lab/learn-claude-code, makes the same point about skill loading. Ten skills inlined at roughly 2,000 tokens each burn 20,000 tokens most turns don't need. Its fix: list skill names and one-line descriptions in the system prompt, then load the full skill only when the model asks for it.
Pick the most elaborate piece of your own harness, the middleware you're proudest of, and turn it off. Run your evals. Budget an afternoon. If nothing moves, you just made your agent cheaper and faster by deleting code, which is the best trade in software.
Each link below shares sources, entities, or timing with this story.
This one rearranged my week. An essay published August 4 walks through Databricks' independent benchmark of coding harnesses against its own multi-million-line codebase. Pi, a harness with four built-in tools and a system prompt under 1,000 tokens, paired with Opus 4.8 at xhig...
If you've written Claude Code skills with context: fork in the frontmatter, go check them right now. As of the July 22 release, /code-review runs as a background subagent, and any skill declaring context: fork runs in the background by default (release notes). The opt-out is b...
QM went up under MIT license. Created July 29. As of the GitHub API check: 8,420 stars, 887 forks. Five days. YC uses it internally across accounting, legal, events, and engineering, including to build QM itself. Every employee and every Slack room gets its own scoped memory,...
langchain-ai/openwiki (MIT, v0.1.2 on July 13) is a TypeScript CLI at 11,768 stars since June 22 (~490/day). It builds repository docs in openwiki/ plus a personal "brain" wiki in ~/.openwiki/wiki/ ingested from Gmail, Notion, GitHub, X, web search, and Hacker News. The part t...
The 2024 idea was that more agents talking to each other equals more intelligence. GroupChat. Everyone wired their agents to message each other. That pattern just lost, and it lost decisively. Anthropic, OpenAI, AutoGen, Cognition, and LangChain independently settled on the sa...
Kits like TanStack/ai (type-safe, provider-agnostic streaming, tools, and agents across OpenAI/Anthropic/Gemini) and manifest let you swap providers, and increasingly the harness itself, without rewriting (TanStack). With the model market churning weekly and June releases slip...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.