The 2026-07-28 spec ships in a week, and the official SDKs already have betas you can install now. Here's the concrete upgrade — the new package names, the FastMCP → MCPServer rename, the .tool() → registerTool() codemod, and how to flip on stateless — with old-vs-new code.
The 2026-07-28 spec is the same in every language, but the four official SDKs drew the compatibility line in four different places. A decision guide for the founder building a server this month, not next year.
The stateless spec is frozen and backward-compatible. The thing that bites you this week is the SDK upgrade — a TLS trust-store swap, a package split, and an opt-in cancellation flag.
The 2026-07-28 spec makes MCP stateless — but a stateless server still needs to ask the user 'are you sure?' mid-call. Here's how MRTR replaces the held-open SSE stream, and how the new Mcp-Method header lets a plain gateway route your traffic.
LangGraph 1.2 shipped two new streaming APIs on top of the old stream_mode dicts. Here is what version="v2" and version="v3" actually change, and which one to reach for.
Three open-source ways to see what your agent actually did. One is built for debugging, one for prompt management, one for ML-grade eval rigor. Here's which to standardize on — and why the choice is really about your team's core workflow.
Moonshot's 2.8T giant and Thinking Machines' 975B base launched 24 hours apart. The decision isn't 'which open model' — it's rent a bigger generalist or own a specialized base.
Most founders don't run bulk agent work on frontier models — they run it on the cheap tier. So the real July-2026 default isn't K3-vs-Opus, it's Kimi K3's open 2.8T weights against Claude Sonnet 5's promo-priced $2/$10. Here's the honest cost and capability math, and which one should be your default before the K3 weights drop July 27.
A skill that never fires is worse than no skill — you paid to write it and the agent ignores it. The fix isn't a better prompt, it's a 40-line labelled eval that measures whether the skill triggers when it should and stays quiet when it shouldn't.
Now that /fork spins off real background sessions, 'I'll just trust it' stops scaling. Here's how to make parallel Claude Code agents observable: the agents view, --forward-subagent-text, stream-json, and the 'Needs input' state that tells you which one is stuck.
A skill is a prompt in a folder, so a bad edit ships silently — no compile error, no failed test, just an agent that quietly behaves differently. Here's how to put skills under version control and get back to a known-good state in under a minute.
A looping agent can spend a month's budget in an afternoon. The fix isn't one setting — it's three independent brakes: a provider cap, a gateway budget, and a hard limit on the loop itself.
Langfuse v4 is not a library that ships data to Langfuse anymore. It's an OpenTelemetry layer. Here's the 10-minute setup that actually works in July 2026 — and why the code you'll find online no longer does.
You picked Kimi K3 for bulk and Claude Sonnet 5 for the hard tasks — now wire them behind one interface so switching is a config change, not a rewrite. Here's a ~40-line router with task-based selection and automatic failover, using the OpenAI SDK pointed at an OpenAI-compatible gateway.
Claude Code 2.1.212 shipped hard, session-scoped ceilings on subagent spawns and web searches — both default to 200. Here's what each one actually stops, why the spawn cap is a loop-breaker and not a spend cap, and how to tune the three knobs that really govern a runaway agent's bill.
v0.19.0 (July 20) cut first-turn time-to-first-token ~80%, streams reasoning live, and adds an independent-LLM approval reviewer and a crash-proof delivery ledger. The coding-agent race is being run on the harness, not the model.
Three big free-or-cheap agent courses are circulating this month, and they teach different things. Here's what each one actually covers, how long it takes, and which to pick based on what you're trying to build.
Three tools all promise 'describe it, ship it.' The real split isn't which writes better code — it's what happens the morning after launch, when the app is running your business and you still can't read the code.
A prompt-to-app startup hit a $1.5B valuation on $120M ARR and 200,000 paying customers in ~13 months. The number that matters isn't the raise — it's who's paying: non-technical operators shipping their own software.
Eight releases landed in two weeks. The two that change how you actually work: you can now chain up to five skills in one invocation, and the agent stops asking-then-guessing — decision dialogs no longer auto-continue.
In one week Claude Code stopped treating delegated work as throwaway. /fork now spins up a real background session, /subtask takes over in-session delegation, and a new EndConversation tool lets an agent close itself. Here's the new mental model for a team of one running many agents.
A single July 18 release made the Bash and Edit permission analyzer fail closed in six specific cases — including a broad glob rule that auto-approved writes far outside your project. What each fix means if you run the agent unattended.
Three unrelated releases landed in seven days and all made the same move: pull state and process out of the request. It's the clearest signal yet that the whole stack now assumes your agent runs for minutes, gets interrupted, and has to survive it.
They get pitched as rivals. They're not — they answer three different questions. A founder's decision guide to when you write a SKILL.md, when you stand up an MCP server, and when you spawn a subagent.
Five verified moves from the last two weeks, each read for the team of one. The MCP v2 SDKs you can install today, OpenAI's agent that returns finished docs, Anthropic's fresh $2B, Alibaba's agent-native cloud, and Google's security agents going GA.
Google Cloud Run Sandboxes charge no premium — they run inside compute you already pay for. That single fact reframes the whole build-vs-buy question for running untrusted, LLM-generated code.
Pinecone's Nexus moved to public preview on July 1, 2026 with a $20/month Builder tier. It reframes retrieval as a compile step and ships a query language, KnowQL, built for agents instead of humans. Here's what it is, who it's for, how to start, and when to skip it.
A day after we argued Go teams rarely need an agent framework, Microsoft put a first-party one into public preview. Here's what it covers, what it's still missing, and when a founder should reach for it instead of a forty-line loop.
The 2026-07-28 revision deletes the handshake and the session on the server side. For plain tool servers it's an SDK bump; the real work is replacing per-session state with explicit handles — here's the before/after, server-side.
Three ways to feed an agent what it needs to know — stuff the window, retrieve at read time, or compile context ahead of time. They fail differently and cost differently. Here's the one test that picks the right one for your workload.