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

pre-release5 hours ago

1.0.0-beta.2 (2026-04-17)

Features Added

  • Added x-agent-session-id response header on GET, Cancel, and OpenAPI endpoints. The POST
    endpoint already set the header; all Invocations protocol endpoints now include it per spec §8.

  • Added isolation key presence logging (HasUserIsolationKey, HasChatIsolationKey) to all
    endpoint handler logs (POST, GET, Cancel). Key values are never logged.

  • Added startup configuration logging: protocol registration is logged at Information level
    when the host starts.

  • Added inbound request logging for Tier 1 and Tier 2 setups (via InvocationsServer.Run() or
    AgentHost.CreateBuilder()). All incoming HTTP requests are logged with method, path, status
    code, duration, and correlation headers (x-request-id, x-ms-client-request-id).

Breaking Changes

  • Made InvocationsActivitySource internal. The activity source is managed by
    the framework; handlers do not need to create tracing activities directly.

Other Changes

  • Updated dependency on Azure.AI.AgentServer.Core to 1.0.0-beta.22, which adds outbound
    HttpClient instrumentation for distributed trace correlation.

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

NewReleases is sending notifications on new releases.