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
28 changes: 14 additions & 14 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"packages/client": "0.4.0",
"packages/ai-node": "0.3.0",
"packages/ai-otel": "0.2.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/vercel-agents": "0.2.0",
"packages/vercel-messages": "0.2.0",
"packages/litellm-agents": "0.1.0",
"packages/litellm-messages": "0.1.0",
"packages/typesafe": "0.1.0"
"packages/client": "0.5.0",
"packages/ai-node": "0.4.0",
"packages/ai-otel": "0.3.0",
"packages/claude-agents": "0.5.0",
"packages/claude-messages": "0.5.0",
"packages/openai-agents": "0.5.0",
"packages/openai-messages": "0.5.0",
"packages/langchain-agents": "0.5.0",
"packages/langchain-messages": "0.5.0",
"packages/vercel-agents": "0.3.0",
"packages/vercel-messages": "0.3.0",
"packages/litellm-agents": "0.2.0",
"packages/litellm-messages": "0.2.0",
"packages/typesafe": "0.2.0"
}
18 changes: 18 additions & 0 deletions packages/ai-node/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-node-0.3.0...@launchdarkly/ai-node-0.4.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Bug Fixes

* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0

## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-node-0.2.0...@launchdarkly/ai-node-0.3.0) (2026-10-09)


Expand Down
4 changes: 2 additions & 2 deletions packages/ai-node/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-node",
"version": "0.3.0",
"version": "0.4.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "Node.js convenience wrapper for @launchdarkly/ai-server — bundles @launchdarkly/node-server-sdk so no peer dependency setup is required",
Expand Down Expand Up @@ -68,7 +68,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@launchdarkly/ai-server": "^0.4.0",
"@launchdarkly/ai-server": "^0.5.0",
"@launchdarkly/node-server-sdk": "^9.7.3"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/ai-node/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-node';
export const LD_AI_PACKAGE_VERSION = '0.3.0'; // x-release-please-version
export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version
11 changes: 11 additions & 0 deletions packages/ai-otel/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-otel-0.2.0...@launchdarkly/ai-otel-0.3.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Bug Fixes

* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))

## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-otel-0.1.1...@launchdarkly/ai-otel-0.2.0) (2026-10-09)


Expand Down
2 changes: 1 addition & 1 deletion packages/ai-otel/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-otel",
"version": "0.2.0",
"version": "0.3.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "OpenTelemetry dependency bundle for @launchdarkly/ai-server — install alongside @launchdarkly/ai-node or @launchdarkly/ai-server to enable automatic trace export",
Expand Down
31 changes: 31 additions & 0 deletions packages/claude-agents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Changelog

## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-agents-0.4.0...@launchdarkly/ai-claude-agents-0.5.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118))
* **claude-agents:** accept trusted cwd and settingSources options, and load no host settings by default ([#135](https://github.com/launchdarkly/js-ai-sdk/issues/135))
* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Features

* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5))
* **claude-agents:** accept trusted cwd and settingSources options, and load no host settings by default ([#135](https://github.com/launchdarkly/js-ai-sdk/issues/135)) ([6acd53d](https://github.com/launchdarkly/js-ai-sdk/commit/6acd53d892710ed0c8d404698e71729ab462369e))


### Bug Fixes

* **AIC-3571:** visit every child before its parent in reverseTraverse ([#147](https://github.com/launchdarkly/js-ai-sdk/issues/147)) ([a17a2ce](https://github.com/launchdarkly/js-ai-sdk/commit/a17a2cebb973586bdfc0fa3fc8d79c9838d9a395))
* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0))
* **claude-agents:** fail the run when the CLI reports an API error as success ([#138](https://github.com/launchdarkly/js-ai-sdk/issues/138)) ([4637958](https://github.com/launchdarkly/js-ai-sdk/commit/463795828c0347f3f328a0135785fc62d9dabfd5))
* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))
* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e))
* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0

## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-agents-0.3.0...@launchdarkly/ai-claude-agents-0.4.0) (2026-10-09)


Expand Down
4 changes: 2 additions & 2 deletions packages/claude-agents/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-claude-agents",
"version": "0.4.0",
"version": "0.5.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "Claude Agents SDK provider for @launchdarkly/ai-server",
Expand Down Expand Up @@ -55,7 +55,7 @@
"dependencies": {
"@anthropic-ai/claude-agent-sdk": "^0.3.177",
"@anthropic-ai/sdk": "^0.103.0",
"@launchdarkly/ai-server": "^0.4.0",
"@launchdarkly/ai-server": "^0.5.0",
"@opentelemetry/api": "^1.9.1",
"zod": "^4.4.3"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/claude-agents/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-claude-agents';
export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version
export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version
26 changes: 26 additions & 0 deletions packages/claude-messages/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-messages-0.4.0...@launchdarkly/ai-claude-messages-0.5.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118))
* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Features

* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5))


### Bug Fixes

* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0))
* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))
* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0

## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-messages-0.3.0...@launchdarkly/ai-claude-messages-0.4.0) (2026-10-09)


Expand Down
4 changes: 2 additions & 2 deletions packages/claude-messages/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-claude-messages",
"version": "0.4.0",
"version": "0.5.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "Anthropic Messages API provider for @launchdarkly/ai-server",
Expand Down Expand Up @@ -53,7 +53,7 @@
},
"dependencies": {
"@anthropic-ai/sdk": "^0.103.0",
"@launchdarkly/ai-server": "^0.4.0",
"@launchdarkly/ai-server": "^0.5.0",
"@opentelemetry/api": "^1.9.1"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/claude-messages/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-claude-messages';
export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version
export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version
35 changes: 35 additions & 0 deletions packages/client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# Changelog

## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-server-0.4.0...@launchdarkly/ai-server-0.5.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118))
* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Experimental

* **evaluations:** hash eventId and contentHash as RFC 8785 canonical JSON, the same in every SDK ([c971649](https://github.com/launchdarkly/js-ai-sdk/commit/c97164991ee5b070c0d2a2970fadf74d63b3d5fb))
* **evaluations:** Set JSON as standard for output to pass to judge ([#152](https://github.com/launchdarkly/js-ai-sdk/issues/152)) ([330da44](https://github.com/launchdarkly/js-ai-sdk/commit/330da44f899ea2581d1af10f7448ac7c89e1ca07))
* **skills:** Correct the HTTP 403 advice now that server-side FDv2 is available to every account ([#141](https://github.com/launchdarkly/js-ai-sdk/issues/141)) ([5b7b732](https://github.com/launchdarkly/js-ai-sdk/commit/5b7b732c726dd701a84f7480848e71bfc1d50ff4))


### Features

* **AIC-3534:** add a TypeSafe Jev judge handler ([#122](https://github.com/launchdarkly/js-ai-sdk/issues/122)) ([0c1d6b7](https://github.com/launchdarkly/js-ai-sdk/commit/0c1d6b73261a17b83d11d29a28fcaa8facc11fc6))
* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5))


### Bug Fixes

* **AIC-3541:** accept a node-server-sdk client in initClient() without a cast ([#128](https://github.com/launchdarkly/js-ai-sdk/issues/128)) ([5819449](https://github.com/launchdarkly/js-ai-sdk/commit/58194493ebcea036115563ed2c2eda5aea303edd))
* **AIC-3570:** re-resolve graph flags on every invoke and stream ([#145](https://github.com/launchdarkly/js-ai-sdk/issues/145)) ([ce4f72e](https://github.com/launchdarkly/js-ai-sdk/commit/ce4f72e1512db304710e42f5358238f8bc0aa8f8))
* **AIC-3571:** visit every child before its parent in reverseTraverse ([#147](https://github.com/launchdarkly/js-ai-sdk/issues/147)) ([a17a2ce](https://github.com/launchdarkly/js-ai-sdk/commit/a17a2cebb973586bdfc0fa3fc8d79c9838d9a395))
* **AIC-3576:** record deferred judge scores under the evaluated config ([#148](https://github.com/launchdarkly/js-ai-sdk/issues/148)) ([d9fbee6](https://github.com/launchdarkly/js-ai-sdk/commit/d9fbee654da27c97cfeb69ef694b33e2bbac2d16))
* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0))
* **AIC-3596:** point the missing-OTel warning and docs at @launchdarkly/ai-otel ([#144](https://github.com/launchdarkly/js-ai-sdk/issues/144)) ([9b5f32e](https://github.com/launchdarkly/js-ai-sdk/commit/9b5f32e26c7e98025ab53082da0b810026695b31))
* **client:** show a judge an output of 0, false, {} or [] ([c971649](https://github.com/launchdarkly/js-ai-sdk/commit/c97164991ee5b070c0d2a2970fadf74d63b3d5fb))
* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))
* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e))
* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27))
* **judges:** a judge config's outputFormat must not reach the provider ([#56](https://github.com/launchdarkly/js-ai-sdk/issues/56)) ([8c6f4d2](https://github.com/launchdarkly/js-ai-sdk/commit/8c6f4d2c75a63bb39ec25e24a7c35abc5da2e4bc))

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


Expand Down
2 changes: 1 addition & 1 deletion packages/client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-server",
"version": "0.4.0",
"version": "0.5.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "LaunchDarkly AI client core",
Expand Down
2 changes: 1 addition & 1 deletion packages/client/src/version.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
* `extra-files` entry for this package in `release-please-config.json`.
*/
export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-server';
export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version
export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version
27 changes: 27 additions & 0 deletions packages/langchain-agents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# Changelog

## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-agents-0.4.0...@launchdarkly/ai-langchain-agents-0.5.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118))
* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Features

* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5))


### Bug Fixes

* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0))
* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))
* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e))
* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0

## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-agents-0.3.0...@launchdarkly/ai-langchain-agents-0.4.0) (2026-10-09)


Expand Down
4 changes: 2 additions & 2 deletions packages/langchain-agents/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-langchain-agents",
"version": "0.4.0",
"version": "0.5.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "LangChain Agents (LangGraph) provider for @launchdarkly/ai-server",
Expand Down Expand Up @@ -56,7 +56,7 @@
"@langchain/core": "^1.1.48",
"@langchain/langgraph": "^1.0.0",
"@langchain/openai": "^1.4.7",
"@launchdarkly/ai-server": "^0.4.0",
"@launchdarkly/ai-server": "^0.5.0",
"@opentelemetry/api": "^1.9.1",
"langchain": "^1.0.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/langchain-agents/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-langchain-agents';
export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version
export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version
26 changes: 26 additions & 0 deletions packages/langchain-messages/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-messages-0.4.0...@launchdarkly/ai-langchain-messages-0.5.0) (2026-10-23)


### ⚠ BREAKING CHANGES

* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118))
* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it.

### Features

* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5))


### Bug Fixes

* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0))
* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2))
* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0

## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-messages-0.3.0...@launchdarkly/ai-langchain-messages-0.4.0) (2026-10-09)


Expand Down
4 changes: 2 additions & 2 deletions packages/langchain-messages/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/ai-langchain-messages",
"version": "0.4.0",
"version": "0.5.0",
"license": "Apache-2.0",
"author": "LaunchDarkly <team@launchdarkly.com>",
"description": "LangChain Messages provider for @launchdarkly/ai-server",
Expand Down Expand Up @@ -52,7 +52,7 @@
},
"dependencies": {
"@langchain/core": "^1.1.48",
"@launchdarkly/ai-server": "^0.4.0",
"@launchdarkly/ai-server": "^0.5.0",
"@opentelemetry/api": "^1.9.1"
},
"peerDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/langchain-messages/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-langchain-messages';
export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version
export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version
Loading