diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 86a84ebf..8fea02ea 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -5,7 +5,7 @@ "pkgs/sdk/server": "8.14.1", "pkgs/sdk/client": "5.9.1", "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" } diff --git a/pkgs/sdk/server-ai/CHANGELOG.md b/pkgs/sdk/server-ai/CHANGELOG.md index 618ffae0..2777bae2 100644 --- a/pkgs/sdk/server-ai/CHANGELOG.md +++ b/pkgs/sdk/server-ai/CHANGELOG.md @@ -1,5 +1,19 @@ # 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-07) + + +### ⚠ 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)) +* 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