Skip to content

azure-ai-voicelive_1.2.0b1

Pre-release
Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 14 Nov 19:29
ae6a5c2

1.2.0b1 (2025-11-14)

Features Added

  • MCP (Model Context Protocol) Support: Added comprehensive support for Model Context Protocol integration:
    • MCPServer tool type for defining MCP server configurations with authorization, headers, and approval requirements
    • MCPTool model for representing MCP tool definitions with input schemas and annotations
    • MCPApprovalType enum for controlling approval workflows (never, always, or tool-specific)
    • New item types: MCPApprovalResponseRequestItem, ResponseMCPApprovalRequestItem, ResponseMCPApprovalResponseItem, ResponseMCPCallItem, and ResponseMCPListToolItem
    • New server events: ServerEventMcpListToolsInProgress, ServerEventMcpListToolsCompleted, ServerEventMcpListToolsFailed, ServerEventResponseMcpCallArgumentsDelta, and ServerEventResponseMcpCallArgumentsDone
    • Client event MCP_APPROVAL_RESPONSE for responding to approval requests
    • Enhanced ItemType enum with MCP-related types: mcp_list_tools, mcp_call, mcp_approval_request, and mcp_approval_response