Skip to content

Release azure-ai-agents and azure-ai-projects 2.9.0 - #51027

Closed
Kaylie (kaylieee) wants to merge 5 commits into
mainfrom
release/foundry-sdk/2.9.0
Closed

Kaylie (kaylieee) wants to merge 5 commits into
mainfrom
release/foundry-sdk/2.9.0

Conversation

@kaylieee

@kaylieee Kaylie (kaylieee) commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Release branch for azure-ai-agents and azure-ai-projects 2.9.0

Cherry-picked from feature/foundry-sdk/vnext

Kaylie (kaylieee) and others added 4 commits October 29, 2026 14:33
* regen latest spec

* bump to latest snap

* add deprecation for browser auto

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 949a06a4-5a12-463d-9ab8-ebfad63a8236
* initial gen

* renames and add beta decorator

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 949a06a4-5a12-463d-9ab8-ebfad63a8236
* bump versions

* update changelog

* update readme

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 949a06a4-5a12-463d-9ab8-ebfad63a8236
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 949a06a4-5a12-463d-9ab8-ebfad63a8236
Copilot AI balanced review requested due to automatic review settings October 29, 2026 21:44
@kaylieee
Kaylie (kaylieee) requested review from a team as code owners October 29, 2026 21:44
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
34 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.

🟢 Approval recommended

No active review issues are recorded for the 2.9.0 release update.

No open issues 🎉

What changed in this PR

Prepares azure-ai-agents and azure-ai-projects for release 2.9.0, incorporating Foundry SDK changes cherry-picked from the development branch.

Changes:

  • Aligns package versions, dependency examples, version metadata, and release notes.
  • Adds hosted-agent memory snapshots and preview voice capabilities, including soundscapes, transcription filtering, and additional noise-reduction modes.
  • Deprecates legacy browser automation APIs and updates generation customizations and TypeSpec references.
File Description
sdk/​ai/​azure-ai-projects/​tsp-location.yaml Updates the pinned TypeSpec revision.
sdk/​ai/​azure-ai-projects/​src/​main/​java/​com/​azure/​ai/​projects/​BetaSkillsClient.java Marks the synchronous file-upload convenience method as generated.
sdk/​ai/​azure-ai-projects/​src/​main/​java/​com/​azure/​ai/​projects/​BetaSkillsAsyncClient.java Marks the asynchronous file-upload convenience method as generated.
sdk/​ai/​azure-ai-projects/​README.md Updates the dependency example to 2.9.0.
sdk/​ai/​azure-ai-projects/​pom.xml Sets Projects and its Agents dependency to 2.9.0.
sdk/​ai/​azure-ai-projects/​CHANGELOG.md Documents paging fixes, regeneration, and dependency updates.
sdk/​ai/​azure-ai-agents/​tsp-location.yaml Updates the pinned TypeSpec revision.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceHostedAgentConversationEngine.java Documents the dedicated voice conversation-engine protocol requirement.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentSoundscapeWorkingTrackConfiguration.java Adds working-audio configuration with playback delay.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentSoundscapeTrackConfiguration.java Adds soundscape track source and gain settings.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentSoundscapeSourceConfiguration.java Adds built-in sound source configuration.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentSoundscapeSound.java Defines supported packaged sounds.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentSoundscapeConfiguration.java Adds background, working, and event-cue tracks.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentProfanityFilterMode.java Defines transcript profanity-filter modes.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentNoiseReductionType.java Adds headset and personalized noise-suppression modes.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentNoiseReduction.java Documents detection-only noise-suppression behavior.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentInputTranscriptionModel.java Adds the Azure Speech streaming model identifier.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentInputTranscription.java Adds profanity-filter settings and streaming transcription documentation.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​VoiceAgentDefinition.java Adds soundscape configuration and JSON handling.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​ToolType.java Deprecates the legacy browser automation value.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​ToolboxToolType.java Deprecates the legacy browser automation toolbox value.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​HostedAgentDefinition.java Adds memory-snapshot opt-in and JSON handling.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​BrowserAutomationPreviewToolboxTool.java Deprecates the legacy toolbox tool with replacement guidance.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​BrowserAutomationPreviewTool.java Deprecates the legacy agent tool with replacement guidance.
sdk/​ai/​azure-ai-agents/​src/​main/​java/​com/​azure/​ai/​agents/​models/​AgentEndpointProtocol.java Adds the preview voice conversation-engine protocol.
sdk/​ai/​azure-ai-agents/​README.md Updates the release version and browser automation migration guidance.
sdk/​ai/​azure-ai-agents/​pom.xml Sets the package version to 2.9.0.
sdk/​ai/​azure-ai-agents/​customizations/​src/​main/​java/​AgentsCustomizations.java Preserves deprecations during generation and improves field-name matching.
sdk/​ai/​azure-ai-agents/​customizations/​beta-annotations.csv Registers preview annotations for new voice APIs.
sdk/​ai/​azure-ai-agents/​CHANGELOG.md Records features, contract changes, fixes, deprecations, and dependency updates.
eng/​versioning/​version_client.txt Sets both libraries’ current versions to 2.9.0.

Review effort: Balanced

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