attenu

Blog

One recipe per post: what a framework does well, the one thing it leaves open in its own words, the code, the denial, the verification.

We reviewed our own adapters like an attacker would. Here is what broke.

Last week we wired execution binding — the evidence layer that records what happened after a call was

What crosses an ADK transfer, and what should not

What ADK built well. Google's Agent Development Kit has the cleanest transfer model of the frameworks we

A receipt for what Claude Code gave the subagent

What Claude Code built well. Of every agent framework we have integrated, Claude Code has the most complete

Per-subagent permissions in LangChain, without changing LangChain

What LangChain built well. Middleware is the seam most agent frameworks are missing, and LangChain put it

How much, not just who: what an MCP server can check

What MCP built well. The authorization spec (2026-07-28) is careful about the oldest problem in delegated

Omnigent's budget is a count. Authority needs a ceiling.

What Omnigent built well. Omnigent is a meta-harness: it drives Claude Code, Codex, Cursor, OpenCode, Pi and

Two agents in the Agents SDK, and the relation between them

What they built well. The OpenAI Agents SDK has, quietly, the most complete set of capability