github Azure/azure-sdk-for-net Azure.AI.AgentServer.Core_1.0.0-beta.23

latest releases: Azure.ResourceManager.Hci_1.3.0-beta.1, Azure.ResourceManager.Hci.Vm_1.0.0-beta.2, Azure.ResourceManager.DataLakeAnalytics_1.1.2...
pre-release9 hours ago

1.0.0-beta.23 (2026-04-22)

Features Added

  • Added PlatformHeaders static class centralizing all platform HTTP header name constants
    (x-request-id, x-platform-server, x-agent-session-id, isolation keys, traceparent,
    x-ms-client-request-id). All AgentServer packages now reference these shared constants
    instead of declaring private duplicates.
  • Added RequestIdMiddleware that sets the x-request-id response header on every HTTP response.
    Value is resolved in priority order: OTEL trace ID → incoming x-request-id header → new GUID.
    Registered automatically by AgentHostBuilder and by AddAgentServerCore() for
    standalone (Tier 3) setups.
  • Added RequestIdBaggagePropagator middleware that propagates incoming x-request-id header
    values into Activity.Baggage for end-to-end distributed tracing correlation.

Breaking Changes

  • Removed IsolationContext.UserIsolationKeyHeaderName and IsolationContext.ChatIsolationKeyHeaderName
    — use PlatformHeaders.UserIsolationKey and PlatformHeaders.ChatIsolationKey instead.
  • Replaced AddAgentServerRequestId(), AddAgentServerVersion(), AddAgentServerLogging(),
    UseAgentServerRequestId(), UseAgentServerVersion(), and UseAgentServerLogging() with a
    single AddAgentServerCore() / UseAgentServerCore() pair. Tier 3 standalone setups now use
    two calls instead of six.

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

NewReleases is sending notifications on new releases.