From ee4619fcfb09130ea0912f434d8786e5c3d60f90 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Wed, 2 Sep 2026 08:37:09 -0500 Subject: [PATCH 1/3] chore: Add AI SDK entry to sdk-meta metadata --- .sdk_metadata.json | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.sdk_metadata.json b/.sdk_metadata.json index e8bdb893..b4499e37 100644 --- a/.sdk_metadata.json +++ b/.sdk_metadata.json @@ -97,6 +97,35 @@ "tag-prefix": "LaunchDarkly.ClientSdk-" }, "userAgents": ["DotnetClientSide", "XamarinClient"] + }, + "dotnet-server-sdk-ai": { + "name": ".NET Server AI SDK", + "type": "ai", + "path": "pkgs/sdk/server-ai", + "languages": [ + "C#" + ], + "aiSdkNames": ["LaunchDarkly.ServerSdk.Ai"], + "features": { + "aiAgentConfig": { + "introduced": "0.11" + }, + "aiAgentGraph": { + "introduced": "0.12" + }, + "aiCompletionConfig": { + "introduced": "0.1" + }, + "aiJudgeConfig": { + "introduced": "0.11" + }, + "aiTrackMetrics": { + "introduced": "0.1" + } + }, + "releases": { + "tag-prefix": "LaunchDarkly.ServerSdk.Ai-" + } } } } From c66b49c97a3da270828e8dd327313566a31137f6 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Wed, 2 Sep 2026 08:45:40 -0500 Subject: [PATCH 2/3] fix: Report c# as the AI SDK language --- pkgs/sdk/server-ai/src/SdkInfo.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/sdk/server-ai/src/SdkInfo.cs b/pkgs/sdk/server-ai/src/SdkInfo.cs index ac45a604..36158ff5 100644 --- a/pkgs/sdk/server-ai/src/SdkInfo.cs +++ b/pkgs/sdk/server-ai/src/SdkInfo.cs @@ -16,7 +16,8 @@ public static class SdkInfo public const string Version = "0.12.0"; // x-release-please-version /// - /// The implementation language. + /// The implementation language. This matches the language recorded for this SDK in + /// the sdk-meta catalog, which is how reported telemetry is resolved back to an SDK. /// - public const string Language = "dotnet"; + public const string Language = "c#"; } From a4a73c3db631d73f373ed422c2b101d89e4307a2 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Wed, 2 Sep 2026 08:51:21 -0500 Subject: [PATCH 3/3] chore: Restore original SdkInfo language comment --- pkgs/sdk/server-ai/src/SdkInfo.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/sdk/server-ai/src/SdkInfo.cs b/pkgs/sdk/server-ai/src/SdkInfo.cs index 36158ff5..ba8cb12d 100644 --- a/pkgs/sdk/server-ai/src/SdkInfo.cs +++ b/pkgs/sdk/server-ai/src/SdkInfo.cs @@ -16,8 +16,7 @@ public static class SdkInfo public const string Version = "0.12.0"; // x-release-please-version /// - /// The implementation language. This matches the language recorded for this SDK in - /// the sdk-meta catalog, which is how reported telemetry is resolved back to an SDK. + /// The implementation language. /// public const string Language = "c#"; }