From 557069fd1639a9eb1b7f3195bf600660e57e8fed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2026 15:23:24 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 4 ++-- packages/ai/CHANGELOG.md | 7 +++++++ packages/ai/pyproject.toml | 2 +- .../ai/src/launchdarkly_ai_python/__init__.py | 2 +- packages/client/CHANGELOG.md | 18 ++++++++++++++++++ packages/client/pyproject.toml | 2 +- .../src/launchdarkly_ai_server/__init__.py | 2 +- 7 files changed, 31 insertions(+), 6 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 15fdf65..3321037 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { - "packages/client": "0.2.3", - "packages/ai": "0.1.7", + "packages/client": "0.2.4", + "packages/ai": "0.1.8", "packages/claude-agents": "0.2.3", "packages/claude-messages": "0.2.3", "packages/openai-agents": "0.2.3", diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index f38f1fe..33cb1b8 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.1.8](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-python-0.1.7...launchdarkly-ai-python-0.1.8) (2026-09-28) + + +### Features + +* **evaluations:** preserve the tool trajectory for judges ([#89](https://github.com/launchdarkly/python-ai-sdk/issues/89)) ([bcaa8c8](https://github.com/launchdarkly/python-ai-sdk/commit/bcaa8c80ae3859e332ddf391e867d9beed42a0f6)) + ## [0.1.7](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-python-0.1.6...launchdarkly-ai-python-0.1.7) (2026-09-21) diff --git a/packages/ai/pyproject.toml b/packages/ai/pyproject.toml index 1a04356..5a0af82 100644 --- a/packages/ai/pyproject.toml +++ b/packages/ai/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-python" -version = "0.1.7" +version = "0.1.8" requires-python = ">=3.12" dependencies = ["launchdarkly-ai-server"] description = "LaunchDarkly AI SDK for Python — convenience barrel re-export" diff --git a/packages/ai/src/launchdarkly_ai_python/__init__.py b/packages/ai/src/launchdarkly_ai_python/__init__.py index ad2834a..b470516 100644 --- a/packages/ai/src/launchdarkly_ai_python/__init__.py +++ b/packages/ai/src/launchdarkly_ai_python/__init__.py @@ -3,7 +3,7 @@ See https://launchdarkly.com/docs for usage. """ -__version__ = "0.1.7" # x-release-please-version +__version__ = "0.1.8" # x-release-please-version from launchdarkly_ai_server import * # noqa: F403 from launchdarkly_ai_server import register_ai_sdk_package diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index c62dd33..c21160e 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.2.4](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-server-0.2.3...launchdarkly-ai-server-0.2.4) (2026-09-28) + + +### Features + +* **AIC-3210:** support graph().stream() in the Python AI SDK ([#104](https://github.com/launchdarkly/python-ai-sdk/issues/104)) ([25a345a](https://github.com/launchdarkly/python-ai-sdk/commit/25a345a7a07f2160d242320fa849abc6b9de3553)) +* **AIC-3449:** refactor AI Config reference into a dataclass ([#113](https://github.com/launchdarkly/python-ai-sdk/issues/113)) ([3ac06b4](https://github.com/launchdarkly/python-ai-sdk/commit/3ac06b474c6adee9784e3e551f47d7101cb58178)) +* **AIC-3449:** Support pulling in configs for evals from code ([#108](https://github.com/launchdarkly/python-ai-sdk/issues/108)) ([fa374e2](https://github.com/launchdarkly/python-ai-sdk/commit/fa374e28c0f8b022c9791c6c31d9870c9625fba3)) +* **evaluations:** preserve the tool trajectory for judges ([#89](https://github.com/launchdarkly/python-ai-sdk/issues/89)) ([bcaa8c8](https://github.com/launchdarkly/python-ai-sdk/commit/bcaa8c80ae3859e332ddf391e867d9beed42a0f6)) + + +### Bug Fixes + +* **graph:** rename the graph span back to launchdarkly.graph, thread trajectory into stream judges ([79c9eeb](https://github.com/launchdarkly/python-ai-sdk/commit/79c9eeb2401c392008b95660ebcfa7e4c3039073)) +* **judges:** bound recorded values in memory, and show config's full tool catalog ([25fafef](https://github.com/launchdarkly/python-ai-sdk/commit/25fafefe47ffbbe6dc7a3c351e694a2b990a7fe5)) +* **judges:** exclude native tools from the config's available-tool list ([245a0a5](https://github.com/launchdarkly/python-ai-sdk/commit/245a0a58584ebe6202409d033e53c05502655f1e)) +* **judges:** keep trajectory recording total and observational ([57386b6](https://github.com/launchdarkly/python-ai-sdk/commit/57386b617686dfdd3e8a8210e47d18d8b3d0164c)) + ## [0.2.3](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-server-0.2.2...launchdarkly-ai-server-0.2.3) (2026-09-21) diff --git a/packages/client/pyproject.toml b/packages/client/pyproject.toml index 69b9dd0..d7c3763 100644 --- a/packages/client/pyproject.toml +++ b/packages/client/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-server" -version = "0.2.3" +version = "0.2.4" requires-python = ">=3.12" dependencies = ["opentelemetry-api>=1.25"] description = "LaunchDarkly AI SDK core client for Python" diff --git a/packages/client/src/launchdarkly_ai_server/__init__.py b/packages/client/src/launchdarkly_ai_server/__init__.py index a5e74f1..4001239 100644 --- a/packages/client/src/launchdarkly_ai_server/__init__.py +++ b/packages/client/src/launchdarkly_ai_server/__init__.py @@ -3,7 +3,7 @@ See https://launchdarkly.com/docs for usage. """ -__version__ = "0.2.3" # x-release-please-version +__version__ = "0.2.4" # x-release-please-version from .client import ConfigInstance, config from .content import (