diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 587c4d4e..5a7c2b8a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,16 +1,16 @@ { - "packages/client": "0.5.0", - "packages/ai": "0.4.0", - "packages/claude-agents": "0.3.0", - "packages/claude-messages": "0.3.0", - "packages/openai-agents": "0.3.0", - "packages/openai-messages": "0.3.0", - "packages/langchain-agents": "0.3.0", - "packages/langchain-messages": "0.3.0", - "packages/opencode-agents": "0.3.0", - "packages/vercel-messages": "0.2.0", - "packages/vercel-agents": "0.2.0", - "packages/litellm-messages": "0.2.0", - "packages/litellm-agents": "0.2.0", - "packages/typesafe": "0.2.0" + "packages/client": "0.6.0", + "packages/ai": "0.5.0", + "packages/claude-agents": "0.4.0", + "packages/claude-messages": "0.4.0", + "packages/openai-agents": "0.4.0", + "packages/openai-messages": "0.4.0", + "packages/langchain-agents": "0.4.0", + "packages/langchain-messages": "0.4.0", + "packages/opencode-agents": "0.4.0", + "packages/vercel-messages": "0.3.0", + "packages/vercel-agents": "0.3.0", + "packages/litellm-messages": "0.3.0", + "packages/litellm-agents": "0.3.0", + "packages/typesafe": "0.3.0" } diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index dd4d8bc8..651f4650 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-python-0.4.0...launchdarkly-ai-python-0.5.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **evaluations:** promote Evaluations from Code to core ([#235](https://github.com/launchdarkly/python-ai-sdk/issues/235)) + +### Features + +* **evaluations:** promote Evaluations from Code to core ([#235](https://github.com/launchdarkly/python-ai-sdk/issues/235)) ([0bc43a5](https://github.com/launchdarkly/python-ai-sdk/commit/0bc43a5e4ff890e2450a040f9e4481087a49a42c)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + + +### Documentation + +* state that Agent Skills and Evaluations from Code need 1.0.0 ([#191](https://github.com/launchdarkly/python-ai-sdk/issues/191)) ([fe3ef08](https://github.com/launchdarkly/python-ai-sdk/commit/fe3ef0886b231bd7aa06e3c274174ec84a5f29f4)) + ## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-python-0.3.0...launchdarkly-ai-python-0.4.0) (2026-10-27) diff --git a/packages/ai/pyproject.toml b/packages/ai/pyproject.toml index e53ac450..2559e915 100644 --- a/packages/ai/pyproject.toml +++ b/packages/ai/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-python" -version = "0.4.0" +version = "0.5.0" requires-python = ">=3.12" dependencies = ["launchdarkly-ai-server>=0.6,<2"] 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 dadbc1ec..c909b362 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.4.0" # x-release-please-version +__version__ = "0.5.0" # x-release-please-version from launchdarkly_ai_server import * # noqa: F403 from launchdarkly_ai_server import __all__ as __all__ diff --git a/packages/claude-agents/CHANGELOG.md b/packages/claude-agents/CHANGELOG.md index b52ac6d6..155b2336 100644 --- a/packages/claude-agents/CHANGELOG.md +++ b/packages/claude-agents/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-agents-0.3.0...launchdarkly-ai-claude-agents-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **claude-agents:** honour the config's max_tokens and disable thinking unless the config asks ([#237](https://github.com/launchdarkly/python-ai-sdk/issues/237)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) +* **AIC-3685:** make the internal provider helpers private ([#224](https://github.com/launchdarkly/python-ai-sdk/issues/224)) +* **skills:** rename FDv2SkillStore to LaunchDarklySkillStore ([#223](https://github.com/launchdarkly/python-ai-sdk/issues/223)) + +### Features + +* **AIC-3685:** make the internal provider helpers private ([#224](https://github.com/launchdarkly/python-ai-sdk/issues/224)) ([9afdb94](https://github.com/launchdarkly/python-ai-sdk/commit/9afdb94d8fa000063c694d54e8f702eb605d4b5e)) +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) +* **skills:** rename FDv2SkillStore to LaunchDarklySkillStore ([#223](https://github.com/launchdarkly/python-ai-sdk/issues/223)) ([11f2c0b](https://github.com/launchdarkly/python-ai-sdk/commit/11f2c0bbb21934bdc79db64e9bb6409870bf2ba4)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) +* **claude-agents:** honour the config's max_tokens and disable thinking unless the config asks ([#237](https://github.com/launchdarkly/python-ai-sdk/issues/237)) ([a7ded1b](https://github.com/launchdarkly/python-ai-sdk/commit/a7ded1be07bd49a9a64802e08812f49d12ca6aa2)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-agents-0.2.6...launchdarkly-ai-claude-agents-0.3.0) (2026-10-27) diff --git a/packages/claude-agents/pyproject.toml b/packages/claude-agents/pyproject.toml index d37bcdad..4bf3aa9c 100644 --- a/packages/claude-agents/pyproject.toml +++ b/packages/claude-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-claude-agents" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/claude-agents/src/launchdarkly_ai_claude_agents/_version.py b/packages/claude-agents/src/launchdarkly_ai_claude_agents/_version.py index e3208190..ff6a65ab 100644 --- a/packages/claude-agents/src/launchdarkly_ai_claude_agents/_version.py +++ b/packages/claude-agents/src/launchdarkly_ai_claude_agents/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/claude-messages/CHANGELOG.md b/packages/claude-messages/CHANGELOG.md index e5c55881..2a5edbf9 100644 --- a/packages/claude-messages/CHANGELOG.md +++ b/packages/claude-messages/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-messages-0.3.0...launchdarkly-ai-claude-messages-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-claude-messages-0.2.5...launchdarkly-ai-claude-messages-0.3.0) (2026-10-27) diff --git a/packages/claude-messages/pyproject.toml b/packages/claude-messages/pyproject.toml index 8044191c..bb45a5d6 100644 --- a/packages/claude-messages/pyproject.toml +++ b/packages/claude-messages/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-claude-messages" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/claude-messages/src/launchdarkly_ai_claude_messages/_version.py b/packages/claude-messages/src/launchdarkly_ai_claude_messages/_version.py index 32c6daa1..44260849 100644 --- a/packages/claude-messages/src/launchdarkly_ai_claude_messages/_version.py +++ b/packages/claude-messages/src/launchdarkly_ai_claude_messages/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 3292cfe8..a7e10621 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,47 @@ # Changelog +## [0.6.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-server-0.5.0...launchdarkly-ai-server-0.6.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **evaluations:** promote Evaluations from Code to core ([#235](https://github.com/launchdarkly/python-ai-sdk/issues/235)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) +* **evaluations:** remove default pass rate threshold ([#238](https://github.com/launchdarkly/python-ai-sdk/issues/238)) +* **evaluations:** set default pass rate threshold ([#226](https://github.com/launchdarkly/python-ai-sdk/issues/226)) +* **client:** spans carry launchdarkly.project_id instead of highlight.project_id +* **AIC-3687:** rename create_openai_agent_handler to create_openai_agents_handler ([#225](https://github.com/launchdarkly/python-ai-sdk/issues/225)) +* **skills:** rename FDv2SkillStore to LaunchDarklySkillStore ([#223](https://github.com/launchdarkly/python-ai-sdk/issues/223)) + +### Features + +* **AIC-3687:** rename create_openai_agent_handler to create_openai_agents_handler ([#225](https://github.com/launchdarkly/python-ai-sdk/issues/225)) ([a7cdbc0](https://github.com/launchdarkly/python-ai-sdk/commit/a7cdbc03eaf21fd632583ff80ffe2009d2c2845d)) +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) +* **evaluations:** promote Evaluations from Code to core ([#235](https://github.com/launchdarkly/python-ai-sdk/issues/235)) ([0bc43a5](https://github.com/launchdarkly/python-ai-sdk/commit/0bc43a5e4ff890e2450a040f9e4481087a49a42c)) +* **evaluations:** remove default pass rate threshold ([#238](https://github.com/launchdarkly/python-ai-sdk/issues/238)) ([882d099](https://github.com/launchdarkly/python-ai-sdk/commit/882d099e307c7d95358717395e4f4384f0d00642)) +* **evaluations:** set default pass rate threshold ([#226](https://github.com/launchdarkly/python-ai-sdk/issues/226)) ([7ee368c](https://github.com/launchdarkly/python-ai-sdk/commit/7ee368c24d71a40c2be71c9e24f6ce31623f1696)) +* **skills:** rename FDv2SkillStore to LaunchDarklySkillStore ([#223](https://github.com/launchdarkly/python-ai-sdk/issues/223)) ([11f2c0b](https://github.com/launchdarkly/python-ai-sdk/commit/11f2c0bbb21934bdc79db64e9bb6409870bf2ba4)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) +* **AIC-3601:** stop graph routing text inviting a router to answer for its target ([#230](https://github.com/launchdarkly/python-ai-sdk/issues/230)) ([27b8d09](https://github.com/launchdarkly/python-ai-sdk/commit/27b8d0971e6e99484c278412fb3dcc2922fcb1a5)) +* **client:** stamp launchdarkly.project_id on the telemetry resource ([#229](https://github.com/launchdarkly/python-ai-sdk/issues/229)) ([5347558](https://github.com/launchdarkly/python-ai-sdk/commit/5347558ce16f534311f1bbdc4ffdff67d47707cf)) +* **evaluations:** copy inline tool schemas and name both sources on a key collision ([#227](https://github.com/launchdarkly/python-ai-sdk/issues/227)) ([bfbdd4c](https://github.com/launchdarkly/python-ai-sdk/commit/bfbdd4c29c454927789bc7f0182edf38980d753b)) +* **evaluations:** send criterion errors as errorMessage and skip criteria for rows that did not generate ([#228](https://github.com/launchdarkly/python-ai-sdk/issues/228)) ([8b05b56](https://github.com/launchdarkly/python-ai-sdk/commit/8b05b56e7ce049b4fe1e6b7b3e84861f66c97b11)) +* **graph:** report a node's own judge scores on its node_done stream event ([#236](https://github.com/launchdarkly/python-ai-sdk/issues/236)) ([2f3f9ee](https://github.com/launchdarkly/python-ai-sdk/commit/2f3f9eef019ad8984861154b4a68d7e301399a9a)) + + +### Documentation + +* **AIC-3692:** say which project id attribute the telemetry resource carries ([#239](https://github.com/launchdarkly/python-ai-sdk/issues/239)) ([64eff43](https://github.com/launchdarkly/python-ai-sdk/commit/64eff43b65f9090838499c364c3f1b282f08454d)) +* state that Agent Skills and Evaluations from Code need 1.0.0 ([#191](https://github.com/launchdarkly/python-ai-sdk/issues/191)) ([fe3ef08](https://github.com/launchdarkly/python-ai-sdk/commit/fe3ef0886b231bd7aa06e3c274174ec84a5f29f4)) + ## [0.5.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-server-0.4.0...launchdarkly-ai-server-0.5.0) (2026-10-27) diff --git a/packages/client/pyproject.toml b/packages/client/pyproject.toml index f5ba3b38..61f6f3c5 100644 --- a/packages/client/pyproject.toml +++ b/packages/client/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-server" -version = "0.5.0" +version = "0.6.0" 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 48355f8c..3b7f64ea 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.5.0" # x-release-please-version +__version__ = "0.6.0" # x-release-please-version from .client import ConfigInstance, config from .client import _config as _config diff --git a/packages/langchain-agents/CHANGELOG.md b/packages/langchain-agents/CHANGELOG.md index cf887223..1fce94b1 100644 --- a/packages/langchain-agents/CHANGELOG.md +++ b/packages/langchain-agents/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-agents-0.3.0...launchdarkly-ai-langchain-agents-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3590:** build Python langchain-agents with langchain.agents.create_agent ([#175](https://github.com/launchdarkly/python-ai-sdk/issues/175)) ([8218626](https://github.com/launchdarkly/python-ai-sdk/commit/82186262e24ef39af5c8a5b7fcf0cb5dcf9188f2)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-agents-0.2.6...launchdarkly-ai-langchain-agents-0.3.0) (2026-10-27) diff --git a/packages/langchain-agents/pyproject.toml b/packages/langchain-agents/pyproject.toml index e8c6dede..5754c914 100644 --- a/packages/langchain-agents/pyproject.toml +++ b/packages/langchain-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-langchain-agents" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/langchain-agents/src/launchdarkly_ai_langchain_agents/_version.py b/packages/langchain-agents/src/launchdarkly_ai_langchain_agents/_version.py index cd9e7262..dd192baf 100644 --- a/packages/langchain-agents/src/launchdarkly_ai_langchain_agents/_version.py +++ b/packages/langchain-agents/src/launchdarkly_ai_langchain_agents/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/langchain-messages/CHANGELOG.md b/packages/langchain-messages/CHANGELOG.md index d9fd8e8f..8eaa4048 100644 --- a/packages/langchain-messages/CHANGELOG.md +++ b/packages/langchain-messages/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-messages-0.3.0...launchdarkly-ai-langchain-messages-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-langchain-messages-0.2.5...launchdarkly-ai-langchain-messages-0.3.0) (2026-10-27) diff --git a/packages/langchain-messages/pyproject.toml b/packages/langchain-messages/pyproject.toml index d5e866aa..48ae80d2 100644 --- a/packages/langchain-messages/pyproject.toml +++ b/packages/langchain-messages/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-langchain-messages" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/langchain-messages/src/launchdarkly_ai_langchain_messages/_version.py b/packages/langchain-messages/src/launchdarkly_ai_langchain_messages/_version.py index ffb70cfe..9f9251a9 100644 --- a/packages/langchain-messages/src/launchdarkly_ai_langchain_messages/_version.py +++ b/packages/langchain-messages/src/launchdarkly_ai_langchain_messages/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/litellm-agents/CHANGELOG.md b/packages/litellm-agents/CHANGELOG.md index cc00dff1..b21c0922 100644 --- a/packages/litellm-agents/CHANGELOG.md +++ b/packages/litellm-agents/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-litellm-agents-0.2.0...launchdarkly-ai-litellm-agents-0.3.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.2.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-litellm-agents-0.1.1...launchdarkly-ai-litellm-agents-0.2.0) (2026-10-27) diff --git a/packages/litellm-agents/pyproject.toml b/packages/litellm-agents/pyproject.toml index 19aca277..818a6bf9 100644 --- a/packages/litellm-agents/pyproject.toml +++ b/packages/litellm-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-litellm-agents" -version = "0.2.0" +version = "0.3.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/litellm-agents/src/launchdarkly_ai_litellm_agents/_version.py b/packages/litellm-agents/src/launchdarkly_ai_litellm_agents/_version.py index 1dbf6752..5b011529 100644 --- a/packages/litellm-agents/src/launchdarkly_ai_litellm_agents/_version.py +++ b/packages/litellm-agents/src/launchdarkly_ai_litellm_agents/_version.py @@ -1,4 +1,4 @@ """This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``.""" PACKAGE_NAME = "launchdarkly-ai-litellm-agents" -__version__ = "0.2.0" # x-release-please-version +__version__ = "0.3.0" # x-release-please-version diff --git a/packages/litellm-messages/CHANGELOG.md b/packages/litellm-messages/CHANGELOG.md index 20f5cd34..3c522ee9 100644 --- a/packages/litellm-messages/CHANGELOG.md +++ b/packages/litellm-messages/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-litellm-messages-0.2.0...launchdarkly-ai-litellm-messages-0.3.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.2.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-litellm-messages-0.1.1...launchdarkly-ai-litellm-messages-0.2.0) (2026-10-27) diff --git a/packages/litellm-messages/pyproject.toml b/packages/litellm-messages/pyproject.toml index e9e2ac05..4d175a1a 100644 --- a/packages/litellm-messages/pyproject.toml +++ b/packages/litellm-messages/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-litellm-messages" -version = "0.2.0" +version = "0.3.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/litellm-messages/src/launchdarkly_ai_litellm_messages/_version.py b/packages/litellm-messages/src/launchdarkly_ai_litellm_messages/_version.py index ea89566c..9bdb9d92 100644 --- a/packages/litellm-messages/src/launchdarkly_ai_litellm_messages/_version.py +++ b/packages/litellm-messages/src/launchdarkly_ai_litellm_messages/_version.py @@ -1,4 +1,4 @@ """This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``.""" PACKAGE_NAME = "launchdarkly-ai-litellm-messages" -__version__ = "0.2.0" # x-release-please-version +__version__ = "0.3.0" # x-release-please-version diff --git a/packages/openai-agents/CHANGELOG.md b/packages/openai-agents/CHANGELOG.md index fb04557c..83537d95 100644 --- a/packages/openai-agents/CHANGELOG.md +++ b/packages/openai-agents/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-agents-0.3.0...launchdarkly-ai-openai-agents-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) +* **AIC-3685:** make the internal provider helpers private ([#224](https://github.com/launchdarkly/python-ai-sdk/issues/224)) +* **AIC-3687:** rename create_openai_agent_handler to create_openai_agents_handler ([#225](https://github.com/launchdarkly/python-ai-sdk/issues/225)) + +### Features + +* **AIC-3685:** make the internal provider helpers private ([#224](https://github.com/launchdarkly/python-ai-sdk/issues/224)) ([9afdb94](https://github.com/launchdarkly/python-ai-sdk/commit/9afdb94d8fa000063c694d54e8f702eb605d4b5e)) +* **AIC-3687:** rename create_openai_agent_handler to create_openai_agents_handler ([#225](https://github.com/launchdarkly/python-ai-sdk/issues/225)) ([a7cdbc0](https://github.com/launchdarkly/python-ai-sdk/commit/a7cdbc03eaf21fd632583ff80ffe2009d2c2845d)) +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-agents-0.2.6...launchdarkly-ai-openai-agents-0.3.0) (2026-10-27) diff --git a/packages/openai-agents/pyproject.toml b/packages/openai-agents/pyproject.toml index 8d621a91..978e68c2 100644 --- a/packages/openai-agents/pyproject.toml +++ b/packages/openai-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-openai-agents" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/openai-agents/src/launchdarkly_ai_openai_agents/_version.py b/packages/openai-agents/src/launchdarkly_ai_openai_agents/_version.py index 4739f610..d4c5fdb3 100644 --- a/packages/openai-agents/src/launchdarkly_ai_openai_agents/_version.py +++ b/packages/openai-agents/src/launchdarkly_ai_openai_agents/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/openai-messages/CHANGELOG.md b/packages/openai-messages/CHANGELOG.md index 940ea81b..b3624346 100644 --- a/packages/openai-messages/CHANGELOG.md +++ b/packages/openai-messages/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-messages-0.3.0...launchdarkly-ai-openai-messages-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-openai-messages-0.2.5...launchdarkly-ai-openai-messages-0.3.0) (2026-10-27) diff --git a/packages/openai-messages/pyproject.toml b/packages/openai-messages/pyproject.toml index 4b4cc93e..53d9cb6c 100644 --- a/packages/openai-messages/pyproject.toml +++ b/packages/openai-messages/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-openai-messages" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/openai-messages/src/launchdarkly_ai_openai_messages/_version.py b/packages/openai-messages/src/launchdarkly_ai_openai_messages/_version.py index e43fa0a2..2a628c7e 100644 --- a/packages/openai-messages/src/launchdarkly_ai_openai_messages/_version.py +++ b/packages/openai-messages/src/launchdarkly_ai_openai_messages/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/opencode-agents/CHANGELOG.md b/packages/opencode-agents/CHANGELOG.md index 70216600..66bc9811 100644 --- a/packages/opencode-agents/CHANGELOG.md +++ b/packages/opencode-agents/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-opencode-agents-0.3.0...launchdarkly-ai-opencode-agents-0.4.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-opencode-agents-0.2.0...launchdarkly-ai-opencode-agents-0.3.0) (2026-10-27) diff --git a/packages/opencode-agents/pyproject.toml b/packages/opencode-agents/pyproject.toml index 0c6140ce..fa7294a0 100644 --- a/packages/opencode-agents/pyproject.toml +++ b/packages/opencode-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-opencode-agents" -version = "0.3.0" +version = "0.4.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/opencode-agents/src/launchdarkly_ai_opencode_agents/_version.py b/packages/opencode-agents/src/launchdarkly_ai_opencode_agents/_version.py index 8906511f..6b984fbe 100644 --- a/packages/opencode-agents/src/launchdarkly_ai_opencode_agents/_version.py +++ b/packages/opencode-agents/src/launchdarkly_ai_opencode_agents/_version.py @@ -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.3.0" # x-release-please-version +__version__ = "0.4.0" # x-release-please-version diff --git a/packages/typesafe/CHANGELOG.md b/packages/typesafe/CHANGELOG.md index 24b91694..dda4dca9 100644 --- a/packages/typesafe/CHANGELOG.md +++ b/packages/typesafe/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-typesafe-0.2.0...launchdarkly-ai-typesafe-0.3.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) +* **client:** capture conversation content by default ([#213](https://github.com/launchdarkly/python-ai-sdk/issues/213)) ([77a7cf5](https://github.com/launchdarkly/python-ai-sdk/commit/77a7cf5a88be6dbfff66ea94e0e99780b2cd03df)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.2.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-typesafe-0.1.1...launchdarkly-ai-typesafe-0.2.0) (2026-10-27) diff --git a/packages/typesafe/pyproject.toml b/packages/typesafe/pyproject.toml index d4288d5e..732161d8 100644 --- a/packages/typesafe/pyproject.toml +++ b/packages/typesafe/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-typesafe" -version = "0.2.0" +version = "0.3.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/typesafe/src/launchdarkly_ai_typesafe/_version.py b/packages/typesafe/src/launchdarkly_ai_typesafe/_version.py index 3114340b..288b26a2 100644 --- a/packages/typesafe/src/launchdarkly_ai_typesafe/_version.py +++ b/packages/typesafe/src/launchdarkly_ai_typesafe/_version.py @@ -1,4 +1,4 @@ """This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``.""" PACKAGE_NAME = "launchdarkly-ai-typesafe" -__version__ = "0.2.0" # x-release-please-version +__version__ = "0.3.0" # x-release-please-version diff --git a/packages/vercel-agents/CHANGELOG.md b/packages/vercel-agents/CHANGELOG.md index cdd3e602..4fe548f6 100644 --- a/packages/vercel-agents/CHANGELOG.md +++ b/packages/vercel-agents/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-vercel-agents-0.2.0...launchdarkly-ai-vercel-agents-0.3.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.2.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-vercel-agents-0.1.1...launchdarkly-ai-vercel-agents-0.2.0) (2026-10-27) diff --git a/packages/vercel-agents/pyproject.toml b/packages/vercel-agents/pyproject.toml index 35778c37..567d6f50 100644 --- a/packages/vercel-agents/pyproject.toml +++ b/packages/vercel-agents/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-vercel-agents" -version = "0.2.0" +version = "0.3.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/vercel-agents/src/launchdarkly_ai_vercel_agents/_version.py b/packages/vercel-agents/src/launchdarkly_ai_vercel_agents/_version.py index ea687af9..2b5f52cb 100644 --- a/packages/vercel-agents/src/launchdarkly_ai_vercel_agents/_version.py +++ b/packages/vercel-agents/src/launchdarkly_ai_vercel_agents/_version.py @@ -1,4 +1,4 @@ """This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``.""" PACKAGE_NAME = "launchdarkly-ai-vercel-agents" -__version__ = "0.2.0" # x-release-please-version +__version__ = "0.3.0" # x-release-please-version diff --git a/packages/vercel-messages/CHANGELOG.md b/packages/vercel-messages/CHANGELOG.md index 0e4aa49b..f9af2297 100644 --- a/packages/vercel-messages/CHANGELOG.md +++ b/packages/vercel-messages/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-vercel-messages-0.2.0...launchdarkly-ai-vercel-messages-0.3.0) (2026-10-30) + + +### ⚠ BREAKING CHANGES + +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) + +### Features + +* **client:** add result variant and value to the feature_flag span event ([#240](https://github.com/launchdarkly/python-ai-sdk/issues/240)) ([040d487](https://github.com/launchdarkly/python-ai-sdk/commit/040d487b49f159ddf3ab1a7dcc44d2b74baa7197)) + + +### Bug Fixes + +* **AIC-3568:** give the barrel core's __all__, and drop private-spec references ([#234](https://github.com/launchdarkly/python-ai-sdk/issues/234)) ([88e57e6](https://github.com/launchdarkly/python-ai-sdk/commit/88e57e627d0b01b6fe89961e75d9efe08a3d9fdb)) +* **AIC-3598:** make Python packaging and public types GA-ready ([#218](https://github.com/launchdarkly/python-ai-sdk/issues/218)) ([5860b40](https://github.com/launchdarkly/python-ai-sdk/commit/5860b40078f69febc522680ec76519c25274a606)) + ## [0.2.0](https://github.com/launchdarkly/python-ai-sdk/compare/launchdarkly-ai-vercel-messages-0.1.1...launchdarkly-ai-vercel-messages-0.2.0) (2026-10-27) diff --git a/packages/vercel-messages/pyproject.toml b/packages/vercel-messages/pyproject.toml index c642e544..03d45807 100644 --- a/packages/vercel-messages/pyproject.toml +++ b/packages/vercel-messages/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "launchdarkly-ai-vercel-messages" -version = "0.2.0" +version = "0.3.0" requires-python = ">=3.12" dependencies = [ "launchdarkly-ai-server>=0.6,<2", diff --git a/packages/vercel-messages/src/launchdarkly_ai_vercel_messages/_version.py b/packages/vercel-messages/src/launchdarkly_ai_vercel_messages/_version.py index 2be69744..ce5a0b27 100644 --- a/packages/vercel-messages/src/launchdarkly_ai_vercel_messages/_version.py +++ b/packages/vercel-messages/src/launchdarkly_ai_vercel_messages/_version.py @@ -1,4 +1,4 @@ """This package's identity, as sent with ``$ld:ai:sdk:info`` and ``$ld:ai:sdk:usage``.""" PACKAGE_NAME = "launchdarkly-ai-vercel-messages" -__version__ = "0.2.0" # x-release-please-version +__version__ = "0.3.0" # x-release-please-version