From 44f8a3b9f2e112a9aae0fd049b8065a8b93c065b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2026 20:58:42 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 4 ++-- .../server-ai-langchain/pyproject.toml | 2 +- .../server-ai-openai/pyproject.toml | 2 +- packages/optimization/CHANGELOG.md | 8 ++++++++ packages/optimization/PROVENANCE.md | 2 +- packages/optimization/pyproject.toml | 2 +- .../src/ldai_optimizer/__init__.py | 2 +- packages/sdk/server-ai/CHANGELOG.md | 19 +++++++++++++++++++ packages/sdk/server-ai/PROVENANCE.md | 2 +- packages/sdk/server-ai/pyproject.toml | 2 +- packages/sdk/server-ai/src/ldai/__init__.py | 2 +- 11 files changed, 37 insertions(+), 10 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 25efda64..0dc66a55 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { - "packages/sdk/server-ai": "1.2.0", + "packages/sdk/server-ai": "2.0.0", "packages/ai-providers/server-ai-langchain": "0.8.0", "packages/ai-providers/server-ai-openai": "0.7.0", - "packages/optimization": "0.2.1" + "packages/optimization": "0.2.2" } diff --git a/packages/ai-providers/server-ai-langchain/pyproject.toml b/packages/ai-providers/server-ai-langchain/pyproject.toml index 3c878060..f1ee6e4a 100644 --- a/packages/ai-providers/server-ai-langchain/pyproject.toml +++ b/packages/ai-providers/server-ai-langchain/pyproject.toml @@ -20,7 +20,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] dependencies = [ - "launchdarkly-server-sdk-ai>=1.2.0", # x-release-please-version + "launchdarkly-server-sdk-ai>=2.0.0", # x-release-please-version "langchain-core>=1.0.0", "langchain>=1.0.0", ] diff --git a/packages/ai-providers/server-ai-openai/pyproject.toml b/packages/ai-providers/server-ai-openai/pyproject.toml index d4ec28f1..9a7b5880 100644 --- a/packages/ai-providers/server-ai-openai/pyproject.toml +++ b/packages/ai-providers/server-ai-openai/pyproject.toml @@ -20,7 +20,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] dependencies = [ - "launchdarkly-server-sdk-ai>=1.2.0", # x-release-please-version + "launchdarkly-server-sdk-ai>=2.0.0", # x-release-please-version "openai>=1.0.0", ] diff --git a/packages/optimization/CHANGELOG.md b/packages/optimization/CHANGELOG.md index 9b96312e..e5336d0d 100644 --- a/packages/optimization/CHANGELOG.md +++ b/packages/optimization/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.2.2](https://github.com/launchdarkly/python-server-sdk-ai/compare/ldai_optimizer-0.2.1...ldai_optimizer-0.2.2) (2026-09-28) + + +### Bug Fixes + +* **optimization:** inline the pinned LD-API-Version value ([fa7b6c3](https://github.com/launchdarkly/python-server-sdk-ai/commit/fa7b6c3ec33cef9a1b4cea9ecbe149908a9a62a5)) +* **optimization:** pin LD-API-Version on agent-optimization API calls (AIC-3484) ([#216](https://github.com/launchdarkly/python-server-sdk-ai/issues/216)) ([36627c7](https://github.com/launchdarkly/python-server-sdk-ai/commit/36627c7fd8ebda1a299df0ff2857ccb71af076f1)) + ## [0.2.1](https://github.com/launchdarkly/python-server-sdk-ai/compare/ldai_optimizer-0.2.0...ldai_optimizer-0.2.1) (2026-07-20) diff --git a/packages/optimization/PROVENANCE.md b/packages/optimization/PROVENANCE.md index d1bc0649..58202e06 100644 --- a/packages/optimization/PROVENANCE.md +++ b/packages/optimization/PROVENANCE.md @@ -9,7 +9,7 @@ To verify build provenance attestations, we recommend using the [GitHub CLI `att ``` # Set the version of the library to verify -VERSION=0.2.1 +VERSION=0.2.2 ``` diff --git a/packages/optimization/pyproject.toml b/packages/optimization/pyproject.toml index fb4e89a0..42b5c39c 100644 --- a/packages/optimization/pyproject.toml +++ b/packages/optimization/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-optimizer" -version = "0.2.1" # x-release-please-version +version = "0.2.2" # x-release-please-version description = "LaunchDarkly AI tool — Optimization" authors = [{name = "LaunchDarkly", email = "dev@launchdarkly.com"}] license = {text = "Apache-2.0"} diff --git a/packages/optimization/src/ldai_optimizer/__init__.py b/packages/optimization/src/ldai_optimizer/__init__.py index fff13b67..8d0efe2f 100644 --- a/packages/optimization/src/ldai_optimizer/__init__.py +++ b/packages/optimization/src/ldai_optimizer/__init__.py @@ -22,7 +22,7 @@ ) from ldai_optimizer.ld_api_client import LDApiError -__version__ = "0.2.1" # x-release-please-version +__version__ = "0.2.2" # x-release-please-version __all__ = [ '__version__', diff --git a/packages/sdk/server-ai/CHANGELOG.md b/packages/sdk/server-ai/CHANGELOG.md index b68b5954..5e3c7570 100644 --- a/packages/sdk/server-ai/CHANGELOG.md +++ b/packages/sdk/server-ai/CHANGELOG.md @@ -2,6 +2,25 @@ All notable changes to the LaunchDarkly Python AI package will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org). +## [2.0.0](https://github.com/launchdarkly/python-server-sdk-ai/compare/launchdarkly-server-sdk-ai-1.2.0...launchdarkly-server-sdk-ai-2.0.0) (2026-09-28) + + +### ⚠ BREAKING CHANGES + +* Make AgentGraph traversal topological ([#214](https://github.com/launchdarkly/python-server-sdk-ai/issues/214)) + +### Features + +* **server-ai:** stamp modelKey and modelVersion on AI usage events (AIC-2851) ([#208](https://github.com/launchdarkly/python-server-sdk-ai/issues/208)) ([66588f0](https://github.com/launchdarkly/python-server-sdk-ai/commit/66588f0c053db9beb021f6b82f9f41a872b7c0dc)) + + +### Bug Fixes + +* Make AgentGraph traversal topological ([#214](https://github.com/launchdarkly/python-server-sdk-ai/issues/214)) ([d1828ab](https://github.com/launchdarkly/python-server-sdk-ai/commit/d1828ab3d2d6ccde39074cc7134f6c0d0d02a75d)) +* **server-ai:** stop exposing model_key/model_version on ModelConfig ([5f8b5f8](https://github.com/launchdarkly/python-server-sdk-ai/commit/5f8b5f840895252e6ada32aa7e94a0707b91f35d)) +* use == 0 for agent graph ready-check parity ([3f801da](https://github.com/launchdarkly/python-server-sdk-ai/commit/3f801da138a8c106832407f9275e72c55e5a3df7)) +* use topological order and scoped context for agent graph traversal ([d76b2d9](https://github.com/launchdarkly/python-server-sdk-ai/commit/d76b2d9cfa79e00b5ad9dd91f46a50e26716aaa5)) + ## [1.2.0](https://github.com/launchdarkly/python-server-sdk-ai/compare/launchdarkly-server-sdk-ai-1.1.0...launchdarkly-server-sdk-ai-1.2.0) (2026-07-17) diff --git a/packages/sdk/server-ai/PROVENANCE.md b/packages/sdk/server-ai/PROVENANCE.md index cf69ecfe..319691f2 100644 --- a/packages/sdk/server-ai/PROVENANCE.md +++ b/packages/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 library to verify -VERSION=1.2.0 +VERSION=2.0.0 ``` diff --git a/packages/sdk/server-ai/pyproject.toml b/packages/sdk/server-ai/pyproject.toml index a042c4f5..b6d0bd85 100644 --- a/packages/sdk/server-ai/pyproject.toml +++ b/packages/sdk/server-ai/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-server-sdk-ai" -version = "1.2.0" # x-release-please-version +version = "2.0.0" # x-release-please-version description = "LaunchDarkly SDK for AI" authors = [{name = "LaunchDarkly", email = "dev@launchdarkly.com"}] license = {text = "Apache-2.0"} diff --git a/packages/sdk/server-ai/src/ldai/__init__.py b/packages/sdk/server-ai/src/ldai/__init__.py index 74a98ef4..4d8373d7 100644 --- a/packages/sdk/server-ai/src/ldai/__init__.py +++ b/packages/sdk/server-ai/src/ldai/__init__.py @@ -1,4 +1,4 @@ -__version__ = "1.2.0" # x-release-please-version +__version__ = "2.0.0" # x-release-please-version from ldclient import log