
How to Write AI Agent Evals That Prove You Wrong
Write AI agent evals that catch what you missed: source cases from production traces, spot tests that pass for the wrong reason, and know when to overrule an LLM judge.
Everything on building AI agents, newest first. Looking for the deep dives? Start with the guides.

Write AI agent evals that catch what you missed: source cases from production traces, spot tests that pass for the wrong reason, and know when to overrule an LLM judge.

What changes for OAuth when you move an MCP server to v2. The MCP TypeScript v2 SDK moves the auth helpers into @modelcontextprotocol/express and surfaces auth info via ctx.http.authInfo — your Keycloak setup stays exactly the same.

Build a stateless MCP v2 server in TypeScript. A hands-on guide to the MCP TypeScript v2 SDK — the new @modelcontextprotocol/server packages, createMcpHandler, Standard Schema tools, and what replaces session handling.

MCP v2 breaking changes explained: the protocol goes stateless and deprecates sampling, roots, and logging. What changed across every MCP SDK, why, and how to plan your migration.

Is LangChain worth it in 2026? A practitioner's guide to the v1 stack: create_agent, middleware, deploying, observing, and MCP, with an honest verdict.

Discover the top open-source AI agent evaluation frameworks in 2026. From DeepEval and promptfoo to agentevals and Strands Evals, see which eval tools to use for trajectory checking, CI gating, red-teaming, and scoring agents in production.