1.0.0-beta.2 (2025-11-14)
Features Added
- Added Model Context Protocol (MCP) support for tool integration:
MCPServerclass for defining MCP server configurations with server label, URL, authorization, headers, and tool restrictionsMCPToolclass representing MCP tool definitions with name, description, input schema, and annotationsResponseMCPListToolItemfor listing available tools on an MCP serverResponseMCPCallItemfor MCP tool call responses with arguments, output, and error handlingResponseMCPApprovalRequestItemandResponseMCPApprovalResponseItemfor tool call approval workflow- Server events:
ServerEventMcpListToolsInProgress,ServerEventMcpListToolsCompleted,ServerEventMcpListToolsFailed - Server events:
ServerEventResponseMcpCallArgumentsDelta,ServerEventResponseMcpCallArgumentsDone - New
ToolType.MCPfor MCP-based tool definitions - New
ServerEventTypeconstants for MCP-related events
Other Changes
Dependency Updates
- Dependency versions remain unchanged from
1.0.0-beta.1.