Skip to content

Regenerate Azure AI Agents and Projects clients - #50310

Open
Mike Guo (guotuofeng) wants to merge 3 commits into
mainfrom
feature/foundry-release
Open

Regenerate Azure AI Agents and Projects clients#50310
Mike Guo (guotuofeng) wants to merge 3 commits into
mainfrom
feature/foundry-release

Conversation

@guotuofeng

Copy link
Copy Markdown
Member

Summary

  • regenerate the Azure AI Agents client with endpoint conversations, voice agents, Microsoft 365 publishing, routing, realtime, and additional tool models
  • regenerate the Azure AI Projects client with agent insight monitors and routine authorization updates
  • update generated samples, tests, metadata, and documentation

Validation

  • built azure-ai-agents and azure-ai-projects successfully
  • ran playback tests for azure-ai-agents: 252 tests, 0 failures
  • ran playback tests for azure-ai-projects: 103 tests, 0 failures
  • compiled sample sources as part of both test builds

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
35 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the generated Azure AI Agents and Azure AI Projects Java clients to align with the latest service surface (new preview capabilities across agents, voice/realtime, routing, routines authorization, and insights/monitors), along with corresponding sample and test updates.

Changes:

  • Regenerated azure-ai-projects to add/extend routines authorization and Agent Insights monitor-related models and wiring.
  • Regenerated azure-ai-agents to add new agent capabilities (voice/realtime, routing metadata, new tool types) and update call patterns (CreateAgentVersionInput) across tests/samples/docs.
  • Updated generated samples/tests/README to compile and reflect the updated API shape.

Reviewed changes

Copilot reviewed 120 out of 296 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesTimerTriggerSample.java Updates routine creation sample to include dispatch authorization.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesTimerTriggerAsyncSample.java Async variant updated for routine authorization parameter.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesScheduleTriggerSample.java Updates schedule-trigger routine sample to include authorization.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesScheduleTriggerAsyncSample.java Async schedule-trigger sample updated for authorization.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesSample.java Routine CRUD sample updated to include authorization.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesManualDispatchSample.java Manual dispatch sample updated to include authorization.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesManualDispatchAsyncSample.java Async manual dispatch sample updated to include authorization.
sdk/ai/azure-ai-projects/src/samples/java/com/azure/ai/projects/RoutinesAsyncSample.java Async routines sample updated to include authorization.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/SimulationSeedDataGenerationJobOptions.java Updates/adjusts generated JavaDoc for a data-generation options model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/RoutineDispatchIdentity.java Adds new dispatch identity enum for routine authorization.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/AgentInsightStatus.java Adds new Agent Insights status enum model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/AgentInsightSeverity.java Adds new Agent Insights severity enum model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/AgentInsightRunTrigger.java Adds new Agent Insights run trigger enum model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/AgentInsightProposedFixKind.java Adds new Agent Insights proposed-fix kind enum model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/AgentInsightPromptSurface.java Adds new Agent Insights prompt-surface enum model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/AgentInsightOverviewSource.java Adds new Agent Insights overview source enum model.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/implementation/models/FoundryFeaturesOptInKeys.java Extends preview opt-in keys for additional features.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/implementation/models/CreateOrUpdateRoutineRequest.java Adds authorization field to routine create/update request serialization.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/implementation/JsonMergePatchHelper.java Adds merge-patch accessors for new Agent Insights update models.
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/AIProjectClientBuilder.java Registers/builds new Agent Insight Monitors clients.
sdk/ai/azure-ai-agents/src/test/java/com/azure/ai/agents/tools/WorkIQSamplesTestBase.java Updates tests to create agent versions using CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/test/java/com/azure/ai/agents/tools/FabricIQSamplesTestBase.java Updates Fabric IQ tests to use CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/test/java/com/azure/ai/agents/StreamingTests.java Updates streaming tests to use new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/WorkIQSync.java Updates sample to use CreateAgentVersionInput when creating agent versions.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/WorkIQAsync.java Async Work IQ sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/WebSearchSync.java Web search tool sample updated for new agent-version creation shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/WebSearchAsync.java Async web search sample updated for new agent-version creation shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/SharePointGroundingSync.java SharePoint grounding sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/SharePointGroundingAsync.java Async SharePoint grounding sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/OpenApiWithConnectionSync.java OpenAPI tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/OpenApiWithConnectionAsync.java Async OpenAPI tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/OpenApiSync.java OpenAPI sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/OpenApiSample.java OpenAPI sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/OpenApiAsync.java Async OpenAPI sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/MemorySearchSync.java Memory search sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/MemorySearchAsync.java Async memory search sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/McpWithConnectionSync.java MCP tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/McpWithConnectionAsync.java Async MCP tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/McpSync.java MCP sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/McpAsync.java Async MCP sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/ImageGenerationSync.java Image generation sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/ImageGenerationAsync.java Async image generation sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FunctionCallSync.java Function call sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FunctionCallAsync.java Async function call sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FileSearchSync.java File search sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FileSearchAsync.java Async file search sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FabricSync.java Fabric sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FabricIQSync.java Fabric IQ sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FabricIQAsync.java Async Fabric IQ sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/FabricAsync.java Async Fabric sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/CustomCodeInterpreterSync.java Custom code interpreter sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/CustomCodeInterpreterAsync.java Async custom code interpreter sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/ComputerUseSync.java Computer use sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/ComputerUseAsync.java Async computer use sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/CodeInterpreterSync.java Code interpreter sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/CodeInterpreterAsync.java Async code interpreter sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/BrowserAutomationSync.java Browser automation sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/BrowserAutomationAsync.java Async browser automation sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/BingGroundingSync.java Bing grounding sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/BingGroundingAsync.java Async bing grounding sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/BingCustomSearchSync.java Bing custom search sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/BingCustomSearchAsync.java Async bing custom search sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/AzureFunctionSync.java Azure Function tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/AzureFunctionAsync.java Async Azure Function tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/AzureAISearchSync.java Azure AI Search tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/AzureAISearchAsync.java Async Azure AI Search tool sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/AgentToAgentSync.java Agent-to-agent sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/tools/AgentToAgentAsync.java Async agent-to-agent sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/streaming/SimpleStreamingSync.java Streaming sync sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/streaming/SimpleStreamingAsync.java Streaming async sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/streaming/FunctionCallStreamingSync.java Function call streaming sync sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/streaming/FunctionCallStreamingAsync.java Function call streaming async sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/streaming/CodeInterpreterStreamingSync.java Code interpreter streaming sync sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/streaming/CodeInterpreterStreamingAsync.java Code interpreter streaming async sample updated for CreateAgentVersionInput.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/ReadmeSamples.java README sample source updated for new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/MultipleAgentsConversation.java Multi-agent conversation sample updated for new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/MemorySearchAgent.java Memory search agent sample updated for new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/CreateResponseWithStructuredInput.java Structured input sample updated for new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/CreateResponseWithConversation.java Conversation sample updated for new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/samples/java/com/azure/ai/agents/agents/CreateAgent.java Minimal create-agent sample updated for new agent-version creation input shape.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/WebSearchToolboxTool.java Adds external_web_access support in web search toolbox model serialization.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/WebSearchTool.java Adds external_web_access support in web search model serialization.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/WebSearchPreviewTool.java Updates preview web search model to use ApproximateLocation.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceType.java Adds new voice agent model enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceResponseBaseStatus.java Adds voice response status enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceResponseBaseOutputModality.java Adds voice response output modality enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceResponseBaseObject.java Adds voice response object enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceResponseAudio.java Adds voice audio configuration model.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceOutputModality.java Adds voice output modality model enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceModelType.java Adds voice model serving mode enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceConversationStatus.java Adds persisted voice conversation status enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAudioRole.java Adds voice audio participant role enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAudioContainerFormat.java Adds voice audio container format enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAudioCodec.java Adds voice audio codec enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentWebSocketSubprotocol.java Adds voice WebSocket subprotocol enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentTurnDetectionType.java Adds voice turn-detection strategy enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentToolResponseScheduling.java Adds scheduling behavior enum for tool follow-ups.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentSystemToolName.java Adds system tool name enum for voice sessions.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentSessionIncludeOption.java Adds include-options enum for voice sessions.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentSemanticVadTurnDetectionEagerness.java Adds semantic VAD eagerness enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentNoiseReductionType.java Adds noise reduction type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentNoiseReduction.java Adds noise reduction configuration model.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentInterimResponseTrigger.java Adds interim response trigger enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentEndOfUtteranceThresholdLevel.java Adds end-of-utterance threshold enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentEndOfUtteranceDetectionModel.java Adds EoU detection model enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentEchoCancellationReferenceSource.java Adds echo cancellation reference source enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentAvatarType.java Adds avatar type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentAvatarOutputProtocol.java Adds avatar output transport enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentAudioTimestampType.java Adds audio timestamp type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/VoiceAgentAudioInputConfigTranscriptionDelay.java Adds transcription delay enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ToolType.java Extends tool type enum with web_iq_preview.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ToolboxToolType.java Extends toolbox tool type enum with shell and web_iq_preview.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ToolboxTool.java Adds discriminator routing for new toolbox tool types.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ToolboxShellNetworkPolicyDisabled.java Adds network policy model for toolbox shell containers.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/Tool.java Adds discriminator routing for web_iq_preview and reorders parsing paths.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ReasoningModeEnum.java Adds reasoning mode enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeResponseStatusDetailsType.java Adds realtime status details type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeResponseStatusDetailsReason.java Adds realtime status details reason enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeMcpErrorType.java Adds realtime MCP error type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeFunctionToolParameters.java Adds realtime function tool parameters model.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeConversationItemMessageSystemObject1.java Adds realtime conversation item enum (generated).
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeConversationItemMessageSystemObject.java Adds realtime conversation item enum (generated).
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeConversationItemFunctionCallStatus.java Adds realtime function call status enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeConversationItemFunctionCallOutputStatus.java Adds realtime function output status enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeAudioFormatsType.java Adds realtime audio formats type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/RealtimeAudioFormatsAudioPcmRate.java Adds realtime PCM rate enum model.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/PublishApprovalStatus.java Adds Microsoft 365 publish approval status enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/PromptAgentDefinitionReasoningSummary.java Adds reasoning summary enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/PromptAgentDefinitionReasoningGenerateSummary.java Adds reasoning generate summary enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/PromptAgentDefinitionReasoningContext.java Adds reasoning context enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ModelRouterMode.java Adds Model Router routing mode enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/Microsoft365PublishScope.java Adds Microsoft 365 publish scope enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/McpListToolsToolInputSchema.java Adds MCP list-tools input schema model.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/McpListToolsToolAnnotations.java Adds MCP list-tools annotations model.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/HostedAgentDefinition.java Adds session configuration to hosted agent definition serialization.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/DigitalWorkerType.java Adds digital worker type enum.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/AzureCreateResponseDetails.java Adds model router metadata (model_selection_details) to response details.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/AgentKind.java Adds voice agent kind discriminator.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/AgentEndpointProtocol.java Adds voice endpoint protocol discriminator.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/AgentEndpointConfig.java Adds publish approval status field deserialization and getter.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/AgentDetails.java Adds digital worker type support in agent details serialization/deserialization.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/AgentDefinition.java Adds discriminator routing for voice agent definitions.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/models/ActivityProtocolConfiguration.java Adds access boundary parsing for activity protocol configuration.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/implementation/models/UpdateAgentRequest.java Updates docs for expanded agent definition kinds (including voice/external).
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/implementation/models/FoundryFeaturesOptInKeys.java Extends preview opt-in keys for additional features.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/implementation/models/AgentDefinitionOptInKeys.java Adds digital worker opt-in key.
sdk/ai/azure-ai-agents/src/main/java/com/azure/ai/agents/AgentsClientBuilder.java Adds new beta clients (voice websocket, endpoint conversations) to builder.
sdk/ai/azure-ai-agents/README.md Updates README code snippets and formatting for new API usage.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants