Skip to content

chore(main): release LaunchDarkly.ServerSdk.Ai 0.13.0#307

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--LaunchDarkly.ServerSdk.Ai
Open

chore(main): release LaunchDarkly.ServerSdk.Ai 0.13.0#307
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--LaunchDarkly.ServerSdk.Ai

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.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)
  • Extend MetricSummary with accumulated ToolCalls and ResumptionToken (2e307c9)
  • ILdAiConfigTracker.TrackDuration now takes a double instead of a float — custom ILdAiConfigTracker implementations must update their TrackDuration override signature (2e307c9)
  • TrackMetricsOf auto-tracks tool calls, honors DurationMs override, and aligns operation-vs-extractor failure semantics with the other SDKs (2e307c9)

This PR was generated with Release Please. See documentation.


Note

Medium Risk
The release documents a breaking interface change for custom ILdAiConfigTracker implementations; this PR itself is version/changelog-only with no runtime code edits.

Overview
Release Please bumps LaunchDarkly.ServerSdk.Ai from 0.12.0 to 0.13.0 across the manifest, csproj, SdkInfo, provenance docs, and CHANGELOG.

The shipped 0.13.0 behavior (already in tree; not in this diff) extends AI metrics tracking: AiMetrics gains optional ToolCalls and DurationMs; MetricSummary accumulates tool calls and exposes ResumptionToken; TrackMetricsOf auto-records tool calls, respects duration overrides, and matches other SDKs on operation vs extractor failures.

Breaking: ILdAiConfigTracker.TrackDuration now takes double instead of float — custom tracker implementations must update their override signature.

Reviewed by Cursor Bugbot for commit 5dd43f6. Bugbot is set up for automated code reviews on this repo. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants