Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"packages/client": "0.3.0",
"packages/ai": "0.2.0",
"packages/claude-agents": "0.2.5",
"packages/claude-messages": "0.2.4",
"packages/openai-agents": "0.2.5",
"packages/openai-messages": "0.2.4",
"packages/langchain-agents": "0.2.5",
"packages/langchain-messages": "0.2.4",
"packages/opencode-agents": "0.1.0"
"packages/client": "0.4.0",
"packages/ai": "0.3.0",
"packages/claude-agents": "0.2.6",
"packages/claude-messages": "0.2.5",
"packages/openai-agents": "0.2.6",
"packages/openai-messages": "0.2.5",
"packages/langchain-agents": "0.2.6",
"packages/langchain-messages": "0.2.5",
"packages/opencode-agents": "0.1.1"
}
11 changes: 11 additions & 0 deletions packages/ai/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-python-0.2.0...launchdarkly-ai-python-0.3.0) (2026-10-16)


### ⚠ BREAKING CHANGES

* **evaluations:** mark evaluations from code as experimental ([#157](https://github.com/launchdarkly/python-ai-sdk/issues/157))

### Experimental

* **evaluations:** mark evaluations from code as experimental ([#157](https://github.com/launchdarkly/python-ai-sdk/issues/157)) ([1389765](https://github.com/launchdarkly/python-ai-sdk/commit/138976570f6893ffae82aa909a79803d142d566c))

## [0.2.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-python-0.1.8...launchdarkly-ai-python-0.2.0) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/ai/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-python"
version = "0.2.0"
version = "0.3.0"
requires-python = ">=3.12"
dependencies = ["launchdarkly-ai-server"]
description = "LaunchDarkly AI SDK for Python — convenience barrel re-export"
Expand Down
2 changes: 1 addition & 1 deletion packages/ai/src/launchdarkly_ai_python/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
See https://launchdarkly.com/docs for usage.
"""

__version__ = "0.2.0" # x-release-please-version
__version__ = "0.3.0" # x-release-please-version

from launchdarkly_ai_server import * # noqa: F403
from launchdarkly_ai_server import register_ai_sdk_package
Expand Down
13 changes: 13 additions & 0 deletions packages/claude-agents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## [0.2.6](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-agents-0.2.5...launchdarkly-ai-claude-agents-0.2.6) (2026-10-16)


### Features

* **claude:** emit AG-UI text and tool events ([#165](https://github.com/launchdarkly/python-ai-sdk/issues/165)) ([3f3a0ce](https://github.com/launchdarkly/python-ai-sdk/commit/3f3a0cea17806beba21d839847b3158821600d26))
* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))


### Bug Fixes

* give native graph spans their LaunchDarkly identity ([#121](https://github.com/launchdarkly/python-ai-sdk/issues/121)) ([e863b6d](https://github.com/launchdarkly/python-ai-sdk/commit/e863b6d140bcc52ef058e1df374d40116bbaf762))

## [0.2.5](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-agents-0.2.4...launchdarkly-ai-claude-agents-0.2.5) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/claude-agents/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-claude-agents"
version = "0.2.5"
version = "0.2.6"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server>=0.3.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-claude-agents"
__version__ = "0.2.5" # x-release-please-version
__version__ = "0.2.6" # x-release-please-version
8 changes: 8 additions & 0 deletions packages/claude-messages/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [0.2.5](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-messages-0.2.4...launchdarkly-ai-claude-messages-0.2.5) (2026-10-16)


### Features

* **claude:** emit AG-UI text and tool events ([#165](https://github.com/launchdarkly/python-ai-sdk/issues/165)) ([3f3a0ce](https://github.com/launchdarkly/python-ai-sdk/commit/3f3a0cea17806beba21d839847b3158821600d26))
* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))

## [0.2.4](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-messages-0.2.3...launchdarkly-ai-claude-messages-0.2.4) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/claude-messages/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-claude-messages"
version = "0.2.4"
version = "0.2.5"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server>=0.3.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-claude-messages"
__version__ = "0.2.4" # x-release-please-version
__version__ = "0.2.5" # x-release-please-version
25 changes: 25 additions & 0 deletions packages/client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Changelog

## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-server-0.3.0...launchdarkly-ai-server-0.4.0) (2026-10-16)


### ⚠ BREAKING CHANGES

* **evaluations:** mark evaluations from code as experimental ([#157](https://github.com/launchdarkly/python-ai-sdk/issues/157))

### Experimental

* **evaluations:** mark evaluations from code as experimental ([#157](https://github.com/launchdarkly/python-ai-sdk/issues/157)) ([1389765](https://github.com/launchdarkly/python-ai-sdk/commit/138976570f6893ffae82aa909a79803d142d566c))
* **skills:** Correct the HTTP 403 advice now that server-side FDv2 is available to every account ([#178](https://github.com/launchdarkly/python-ai-sdk/issues/178)) ([b17e322](https://github.com/launchdarkly/python-ai-sdk/commit/b17e3220d6576c54ba4ebc7d46f82236557dc8e5))


### Features

* **agui:** add a shared reader for handler streams ([#164](https://github.com/launchdarkly/python-ai-sdk/issues/164)) ([fc08dd5](https://github.com/launchdarkly/python-ai-sdk/commit/fc08dd5ce7ab6848934b57718e84dbd2ef2a9510))
* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))
* **langchain:** emit AG-UI text and tool events ([#163](https://github.com/launchdarkly/python-ai-sdk/issues/163)) ([ab5e9e1](https://github.com/launchdarkly/python-ai-sdk/commit/ab5e9e172fd33d26a15c26e84a75b01df31ea54c))
* **openai:** emit AG-UI text and tool events ([#161](https://github.com/launchdarkly/python-ai-sdk/issues/161)) ([2b1b2d4](https://github.com/launchdarkly/python-ai-sdk/commit/2b1b2d4184959afcb444effa0e92f6ca8703c93d))


### Bug Fixes

* give native graph spans their LaunchDarkly identity ([#121](https://github.com/launchdarkly/python-ai-sdk/issues/121)) ([e863b6d](https://github.com/launchdarkly/python-ai-sdk/commit/e863b6d140bcc52ef058e1df374d40116bbaf762))

## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-server-0.2.4...launchdarkly-ai-server-0.3.0) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/client/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-server"
version = "0.3.0"
version = "0.4.0"
requires-python = ">=3.12"
dependencies = ["opentelemetry-api>=1.25"]
description = "LaunchDarkly AI SDK core client for Python"
Expand Down
2 changes: 1 addition & 1 deletion packages/client/src/launchdarkly_ai_server/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
See https://launchdarkly.com/docs for usage.
"""

__version__ = "0.3.0" # x-release-please-version
__version__ = "0.4.0" # x-release-please-version

from .client import ConfigInstance, config
from .client import _config as _config
Expand Down
13 changes: 13 additions & 0 deletions packages/langchain-agents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## [0.2.6](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-agents-0.2.5...launchdarkly-ai-langchain-agents-0.2.6) (2026-10-16)


### Features

* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))
* **langchain:** emit AG-UI text and tool events ([#163](https://github.com/launchdarkly/python-ai-sdk/issues/163)) ([ab5e9e1](https://github.com/launchdarkly/python-ai-sdk/commit/ab5e9e172fd33d26a15c26e84a75b01df31ea54c))


### Bug Fixes

* give native graph spans their LaunchDarkly identity ([#121](https://github.com/launchdarkly/python-ai-sdk/issues/121)) ([e863b6d](https://github.com/launchdarkly/python-ai-sdk/commit/e863b6d140bcc52ef058e1df374d40116bbaf762))

## [0.2.5](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-agents-0.2.4...launchdarkly-ai-langchain-agents-0.2.5) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/langchain-agents/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-langchain-agents"
version = "0.2.5"
version = "0.2.6"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server>=0.3.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-langchain-agents"
__version__ = "0.2.5" # x-release-please-version
__version__ = "0.2.6" # x-release-please-version
8 changes: 8 additions & 0 deletions packages/langchain-messages/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [0.2.5](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-messages-0.2.4...launchdarkly-ai-langchain-messages-0.2.5) (2026-10-16)


### Features

* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))
* **langchain:** emit AG-UI text and tool events ([#163](https://github.com/launchdarkly/python-ai-sdk/issues/163)) ([ab5e9e1](https://github.com/launchdarkly/python-ai-sdk/commit/ab5e9e172fd33d26a15c26e84a75b01df31ea54c))

## [0.2.4](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-messages-0.2.3...launchdarkly-ai-langchain-messages-0.2.4) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/langchain-messages/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-langchain-messages"
version = "0.2.4"
version = "0.2.5"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server>=0.3.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-langchain-messages"
__version__ = "0.2.4" # x-release-please-version
__version__ = "0.2.5" # x-release-please-version
13 changes: 13 additions & 0 deletions packages/openai-agents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## [0.2.6](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-agents-0.2.5...launchdarkly-ai-openai-agents-0.2.6) (2026-10-16)


### Features

* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))
* **openai:** emit AG-UI text and tool events ([#161](https://github.com/launchdarkly/python-ai-sdk/issues/161)) ([2b1b2d4](https://github.com/launchdarkly/python-ai-sdk/commit/2b1b2d4184959afcb444effa0e92f6ca8703c93d))


### Bug Fixes

* give native graph spans their LaunchDarkly identity ([#121](https://github.com/launchdarkly/python-ai-sdk/issues/121)) ([e863b6d](https://github.com/launchdarkly/python-ai-sdk/commit/e863b6d140bcc52ef058e1df374d40116bbaf762))

## [0.2.5](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-agents-0.2.4...launchdarkly-ai-openai-agents-0.2.5) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/openai-agents/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-openai-agents"
version = "0.2.5"
version = "0.2.6"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server>=0.3.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-openai-agents"
__version__ = "0.2.5" # x-release-please-version
__version__ = "0.2.6" # x-release-please-version
8 changes: 8 additions & 0 deletions packages/openai-messages/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [0.2.5](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-messages-0.2.4...launchdarkly-ai-openai-messages-0.2.5) (2026-10-16)


### Features

* **client:** add configure for SDK defaults ([#158](https://github.com/launchdarkly/python-ai-sdk/issues/158)) ([3736767](https://github.com/launchdarkly/python-ai-sdk/commit/373676797cd810c04548a7c0da32b8ea5f7c02c2))
* **openai:** emit AG-UI text and tool events ([#161](https://github.com/launchdarkly/python-ai-sdk/issues/161)) ([2b1b2d4](https://github.com/launchdarkly/python-ai-sdk/commit/2b1b2d4184959afcb444effa0e92f6ca8703c93d))

## [0.2.4](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-messages-0.2.3...launchdarkly-ai-openai-messages-0.2.4) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/openai-messages/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-openai-messages"
version = "0.2.4"
version = "0.2.5"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server>=0.3.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-openai-messages"
__version__ = "0.2.4" # x-release-please-version
__version__ = "0.2.5" # x-release-please-version
10 changes: 10 additions & 0 deletions packages/opencode-agents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

## [0.1.1](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-opencode-agents-0.1.0...launchdarkly-ai-opencode-agents-0.1.1) (2026-10-16)


### Features

* **opencode-agents:** add an OpenCode handler ([#159](https://github.com/launchdarkly/python-ai-sdk/issues/159)) ([fc08e8c](https://github.com/launchdarkly/python-ai-sdk/commit/fc08e8c383bfb6e5e505b7a07d57f5bd9dd79a11))
* **opencode-agents:** emit the AG-UI text and tool subset ([#162](https://github.com/launchdarkly/python-ai-sdk/issues/162)) ([7677621](https://github.com/launchdarkly/python-ai-sdk/commit/7677621a88ba433a2117b1b5a007631cbf7d74d0))

## Changelog

## Changelog

All notable changes to this project will be documented in this file.
Expand Down
2 changes: 1 addition & 1 deletion packages/opencode-agents/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "launchdarkly-ai-opencode-agents"
version = "0.1.0"
version = "0.1.1"
requires-python = ">=3.12"
dependencies = [
"launchdarkly-ai-server",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``."""

PACKAGE_NAME = "launchdarkly-ai-opencode-agents"
__version__ = "0.1.0" # x-release-please-version
__version__ = "0.1.1" # x-release-please-version