From ec84187938159feff7661db8cde54ca032067b33 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 23 Jul 2026 16:39:54 +0000 Subject: [PATCH] chore(main): release LaunchDarkly.ServerSdk.Ai 0.13.0 --- .release-please-manifest.json | 2 +- pkgs/sdk/server-ai/CHANGELOG.md | 15 +++++++++++++++ pkgs/sdk/server-ai/PROVENANCE.md | 2 +- .../src/LaunchDarkly.ServerSdk.Ai.csproj | 2 +- pkgs/sdk/server-ai/src/SdkInfo.cs | 2 +- 5 files changed, 19 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5b4f22e4..83ed89b8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -5,7 +5,7 @@ "pkgs/sdk/server": "8.16.0", "pkgs/sdk/client": "5.9.2", "pkgs/telemetry": "1.5.1", - "pkgs/sdk/server-ai": "0.12.0", + "pkgs/sdk/server-ai": "0.13.0", "pkgs/shared/common": "7.2.0", "pkgs/shared/common-json-net": "7.0.2", "pkgs/shared/internal": "3.10.0" diff --git a/pkgs/sdk/server-ai/CHANGELOG.md b/pkgs/sdk/server-ai/CHANGELOG.md index 618ffae0..74c7a12e 100644 --- a/pkgs/sdk/server-ai/CHANGELOG.md +++ b/pkgs/sdk/server-ai/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.13.0](https://github.com/launchdarkly/dotnet-core/compare/LaunchDarkly.ServerSdk.Ai-v0.12.0...LaunchDarkly.ServerSdk.Ai-v0.13.0) (2026-07-23) + + +### ⚠ BREAKING CHANGES + +* ILdAiConfigTracker.TrackDuration now takes a double instead of a float — custom ILdAiConfigTracker implementations must update their TrackDuration override signature + +### Features + +* Extend AiMetrics with optional ToolCalls and DurationMs (duration override) ([2e307c9](https://github.com/launchdarkly/dotnet-core/commit/2e307c9faa08038f82a80e6cac9d1dea1a194b99)) +* Extend MetricSummary with accumulated ToolCalls and ResumptionToken ([2e307c9](https://github.com/launchdarkly/dotnet-core/commit/2e307c9faa08038f82a80e6cac9d1dea1a194b99)) +* ILdAiConfigTracker.TrackDuration now takes a double instead of a float — custom ILdAiConfigTracker implementations must update their TrackDuration override signature ([2e307c9](https://github.com/launchdarkly/dotnet-core/commit/2e307c9faa08038f82a80e6cac9d1dea1a194b99)) +* **server-ai:** stamp modelKey and modelVersion on AI usage events (… ([#308](https://github.com/launchdarkly/dotnet-core/issues/308)) ([9daa47a](https://github.com/launchdarkly/dotnet-core/commit/9daa47aea0945c58a80c67d0094527f7dd514dcf)) +* TrackMetricsOf auto-tracks tool calls, honors DurationMs override, and aligns operation-vs-extractor failure semantics with the other SDKs ([2e307c9](https://github.com/launchdarkly/dotnet-core/commit/2e307c9faa08038f82a80e6cac9d1dea1a194b99)) + ## [0.12.0](https://github.com/launchdarkly/dotnet-core/compare/LaunchDarkly.ServerSdk.Ai-v0.11.0...LaunchDarkly.ServerSdk.Ai-v0.12.0) (2026-06-30) diff --git a/pkgs/sdk/server-ai/PROVENANCE.md b/pkgs/sdk/server-ai/PROVENANCE.md index 50044daf..0bb79919 100644 --- a/pkgs/sdk/server-ai/PROVENANCE.md +++ b/pkgs/sdk/server-ai/PROVENANCE.md @@ -9,7 +9,7 @@ To verify build provenance attestations, we recommend using the [GitHub CLI `att ``` # Set the version of the SDK to verify -SDK_VERSION=0.12.0 +SDK_VERSION=0.13.0 ``` diff --git a/pkgs/sdk/server-ai/src/LaunchDarkly.ServerSdk.Ai.csproj b/pkgs/sdk/server-ai/src/LaunchDarkly.ServerSdk.Ai.csproj index 9fd4e084..d7ad6450 100644 --- a/pkgs/sdk/server-ai/src/LaunchDarkly.ServerSdk.Ai.csproj +++ b/pkgs/sdk/server-ai/src/LaunchDarkly.ServerSdk.Ai.csproj @@ -1,7 +1,7 @@  - 0.12.0 + 0.13.0