What ships
One adapter per runtime, eleven of them. The full list, with the function each one exports and what it wraps, is in Integrations — kept in one place rather than two, because two lists of the same thing eventually disagree and the one people read is whichever is wrong.Integrations
OpenAI, Anthropic, Gemini, Bedrock, LangChain, LangGraph, Google ADK, CrewAI,
AWS Strands, AutoGen and MCP.
What they do, and what they do not
They record steps. A callback sees the model calls, tool calls and retrievals your framework is already making and writes them into the trajectory, so you do not have to instrument each one by hand.LangChain
Trust defaults
Middleware marks retrievals and tool results untrusted unless told otherwise, matching the SDK. If a source is genuinely yours, say so at the point you configure it rather than globally, because a blankettrusted=True defeats
clean context everywhere at once.
