✦ Features 11
- breakswap to @modelcontextprotocol/client 2.0mcp
- add Agent.shutdown() for scope-based cleanupdevxagent
- add strands update and polish compact, skills, rename, and setup flowscontextdevx
- export InterruptError from the TypeScript SDKdevxhil
- port a2a_client tool to TypeScripttoola2a
- add Strands coding-agent skillagent
- use agent.cancel() to stop the event looptoolagent
- migrate agent axis policies to SDKsmultiagentconfig
- port mcp_router vended tool to TypeScriptmcptool
- restore legacy task execution on the SDK 2.x clientmcp
- expose tool client accessordevxmcp
⊘ Fixes 11
- simplify and clarify CLI UX; fix bugscontextdevx
- include cache tokens in totalTokenscontextmodel
- surface prompt-cache write tokens on TS OpenAI and Bedrock pathsmodel
- format model-facing numbers independently of the host localecontextlanguage
- add context window limits for Sonnet 5.5, Opus 5.5, Fable 5.1 (py + ts)contextmodel
- retry failed multi-agent restoremultiagentsessions
- store redacted thinking as bytes and re-encode on sendmodelsessions
- skip overlong prefixed tools when continuing on errormcp
- include traceAttributes on chat, execute_tool, and cycle spansotel
- broaden Mantle gpt-6 prefix to cover dot-separated model idsmodel
- propagate and resume nested agent-as-tool interruptsmultiagenthil
⋯ Other 8
- bump ip-address from 10.4.0 to 10.7.2
- add Human Overview sections to templates per AI usage reflection
- add note on invocation stateagent
- add Observability catalog typeotel
- bump brace-expansion from 5.0.7 to 5.0.12
- bump vitest from 4.1.10 to 4.1.11
- bump browserslist from 4.28.2 to 4.28.8 in /test-infra in the npm_and_yarn group across 1 directory
- bump proxy-addr from 2.0.7 to 2.0.8