github Azure/azure-sdk-for-net Azure.AI.AgentServer.Invocations_1.0.0-beta.8

pre-release5 hours ago

1.0.0-beta.8 (2026-10-28)

Features Added

  • Added VoiceInputDataPart, ordered VoiceUserMessageEvent.ContentParts, and VoiceResponseOutputDataDoneMessage for application data in Bridge protocol 1.0. The existing text-only Content projection and explicit silent completion remain available.
  • Added a standalone /voice_conversation_engine WebSocket route for typed Voice
    handlers registered with AddVoice<THandler>(). It reuses the existing Bridge
    Protocol 1.0 relay alongside /invocations_ws, without new registration options
    or changes to generic Invocations handlers.
  • Aligned the experimental Voice caller-interruption contract with user.barge_in, VoiceUserBargeInEvent, and OnUserBargeInAsync, preserving playback snapshots and application-owned cancellation/history. Voice Live senders must use the same event contract. Generic raw WebSocket handlers are unchanged.

Other Changes

  • Reference the published Azure.AI.AgentServer.Core 1.0.0-beta.30 package instead of the current Core project, so this release does not require publishing Core 1.0.0-beta.31.
  • Updated resilient task samples to call SetResilientTasksEnabled() explicitly; task
    registration alone no longer activates storage or recovery.
  • Updated the resilient research sample to use constructor-injected task handlers and
    task-bound producer/consumer streams, while retaining registry lookup for later GET
    replay by invocation id.

Don't miss a new azure-sdk-for-net release

NewReleases is sending notifications on new releases.