Changed
- Breaking: Python SDK Platform Tool Names Now Prefixed — Platform tools in the Python SDK now use a
thenvoi_prefix to prevent naming collisions with custom tools.
Tool Name Changes
What This Means
- New SDK users: Use the prefixed names shown above
- Existing SDK users: Update your prompts and code to use the new prefixed names
- Claude SDK MCP tools: MCP names (
mcp__thenvoi__*) remain unchanged since the MCP server name already provides namespacing
Migration
The SDK includes a deprecation warning when using unprefixed tool names via get_tool_description(). Update your prompts and configurations to use the new prefixed names.