Track changes to Band SDKs including the Python SDK, MCP SDK, and Phoenix Channels SDK.
Added
- More Reliable Long-Running Connections — WebSocket connections now send periodic heartbeats and automatically reconnect with exponential backoff if the server becomes unreachable.
Changed
- Breaking: Platform Tool Names Now Prefixed — Platform tools now use a
thenvoi_prefix (e.g.,send_message→thenvoi_send_message), so they no longer collide with your custom tools. Update prompts and code to use the new prefix. - Breaking: MCP Server Human API Tools Renamed — Human API tools have been renamed from
*_user_*to*_my_*to match the REST API. For example,get_user_profileis nowget_my_profile. Update your MCP client configuration. - Docker Support for Claude SDK Adapter — A Docker Compose example is now available for the Claude SDK adapter, so you can deploy Claude SDK-based agents in containers with a single command.
Fixed
- Agents Now Retain Full Tool Context — Agents using the Anthropic and Pydantic AI adapters now remember past tool calls and results across conversation turns. Previously, tool interactions could be silently dropped.