From 4acc72c6ef1cced61d1b3a0086640a53bf6696c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 19:43:42 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 22 +++++++-------- packages/ai-node/CHANGELOG.md | 30 +++++++++++++++++++++ packages/ai-node/package.json | 6 ++--- packages/ai-node/src/version.ts | 2 +- packages/ai-otel/CHANGELOG.md | 8 ++++++ packages/ai-otel/package.json | 4 +-- packages/claude-agents/CHANGELOG.md | 25 +++++++++++++++++ packages/claude-agents/package.json | 4 +-- packages/claude-agents/src/version.ts | 2 +- packages/claude-messages/CHANGELOG.md | 26 ++++++++++++++++++ packages/claude-messages/package.json | 4 +-- packages/claude-messages/src/version.ts | 2 +- packages/client/CHANGELOG.md | 31 ++++++++++++++++++++++ packages/client/package.json | 2 +- packages/client/src/version.ts | 2 +- packages/langchain-agents/CHANGELOG.md | 25 +++++++++++++++++ packages/langchain-agents/package.json | 4 +-- packages/langchain-agents/src/version.ts | 2 +- packages/langchain-messages/CHANGELOG.md | 25 +++++++++++++++++ packages/langchain-messages/package.json | 4 +-- packages/langchain-messages/src/version.ts | 2 +- packages/openai-agents/CHANGELOG.md | 27 +++++++++++++++++++ packages/openai-agents/package.json | 4 +-- packages/openai-agents/src/version.ts | 2 +- packages/openai-messages/CHANGELOG.md | 27 +++++++++++++++++++ packages/openai-messages/package.json | 4 +-- packages/openai-messages/src/version.ts | 2 +- packages/vercel-agents/CHANGELOG.md | 26 ++++++++++++++++++ packages/vercel-agents/package.json | 4 +-- packages/vercel-agents/src/version.ts | 2 +- packages/vercel-messages/CHANGELOG.md | 27 +++++++++++++++++++ packages/vercel-messages/package.json | 4 +-- packages/vercel-messages/src/version.ts | 2 +- 33 files changed, 320 insertions(+), 43 deletions(-) create mode 100644 packages/vercel-agents/CHANGELOG.md create mode 100644 packages/vercel-messages/CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2137327a..600a352e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "packages/client": "0.3.0", - "packages/ai-node": "0.2.0", - "packages/ai-otel": "0.1.1", - "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/vercel-agents": "0.1.0", - "packages/vercel-messages": "0.1.0" + "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" } diff --git a/packages/ai-node/CHANGELOG.md b/packages/ai-node/CHANGELOG.md index 474930b5..52eed096 100644 --- a/packages/ai-node/CHANGELOG.md +++ b/packages/ai-node/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [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) + + +### Experimental + +* **skills:** add experimental Agent Skills under `@launchdarkly/ai-server/experimental`, re-exported from `@launchdarkly/ai-node/experimental` ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) + + +### Features + +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) +* **build:** dual ESM/CommonJS output via tsup ([d8e62e4](https://github.com/launchdarkly/js-ai-sdk/commit/d8e62e405d21b1854f5b29a0aa5661099b1d8c37)) +* **client:** `initClient(client, options)` accepts telemetry options for a pre-initialized client ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **client:** warn about unrecognized `initClient` options instead of ignoring them silently ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) + + +### Bug Fixes + +* **client:** `shutdownTelemetry()` releases the OpenTelemetry globals the SDK registered, so a later `initClient` exports spans again ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **client:** a repeat `initClient(client)` returns the client already set instead of replacing it ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **client:** an `initClient` that fails, or that `shutdown()` interrupts, closes the client it built, and a failure is no longer cached, so the next call retries ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-node-0.1.1...@launchdarkly/ai-node-0.2.0) (2026-09-08) diff --git a/packages/ai-node/package.json b/packages/ai-node/package.json index f76528c6..0c01b010 100644 --- a/packages/ai-node/package.json +++ b/packages/ai-node/package.json @@ -1,9 +1,9 @@ { "name": "@launchdarkly/ai-node", - "version": "0.2.0", + "version": "0.3.0", "license": "Apache-2.0", "author": "LaunchDarkly ", - "description": "Node.js convenience wrapper for @launchdarkly/ai-server \u2014 bundles @launchdarkly/node-server-sdk so no peer dependency setup is required", + "description": "Node.js convenience wrapper for @launchdarkly/ai-server — bundles @launchdarkly/node-server-sdk so no peer dependency setup is required", "repository": { "type": "git", "url": "https://github.com/launchdarkly/js-ai-sdk.git", @@ -68,7 +68,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@launchdarkly/node-server-sdk": "^9.7.3" }, "devDependencies": { diff --git a/packages/ai-node/src/version.ts b/packages/ai-node/src/version.ts index 6a46e590..9c21ac0a 100644 --- a/packages/ai-node/src/version.ts +++ b/packages/ai-node/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-node'; -export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.3.0'; // x-release-please-version diff --git a/packages/ai-otel/CHANGELOG.md b/packages/ai-otel/CHANGELOG.md index c6b8a6a9..19099064 100644 --- a/packages/ai-otel/CHANGELOG.md +++ b/packages/ai-otel/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [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) + + +### Features + +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) +* **build:** dual ESM/CommonJS output via tsup ([d8e62e4](https://github.com/launchdarkly/js-ai-sdk/commit/d8e62e405d21b1854f5b29a0aa5661099b1d8c37)) + ## [0.1.1](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-otel-0.1.0...@launchdarkly/ai-otel-0.1.1) (2026-08-07) diff --git a/packages/ai-otel/package.json b/packages/ai-otel/package.json index 81a433d2..025c5596 100644 --- a/packages/ai-otel/package.json +++ b/packages/ai-otel/package.json @@ -1,9 +1,9 @@ { "name": "@launchdarkly/ai-otel", - "version": "0.1.1", + "version": "0.2.0", "license": "Apache-2.0", "author": "LaunchDarkly ", - "description": "OpenTelemetry dependency bundle for @launchdarkly/ai-server \u2014 install alongside @launchdarkly/ai-node or @launchdarkly/ai-server to enable automatic trace export", + "description": "OpenTelemetry dependency bundle for @launchdarkly/ai-server — install alongside @launchdarkly/ai-node or @launchdarkly/ai-server to enable automatic trace export", "repository": { "type": "git", "url": "https://github.com/launchdarkly/js-ai-sdk.git", diff --git a/packages/claude-agents/CHANGELOG.md b/packages/claude-agents/CHANGELOG.md index 95ab9805..0efb41f0 100644 --- a/packages/claude-agents/CHANGELOG.md +++ b/packages/claude-agents/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [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) + + +### Features + +* **AIC-3211:** record each graph node as its own tracking event ([#91](https://github.com/launchdarkly/js-ai-sdk/issues/91)) ([2df2923](https://github.com/launchdarkly/js-ai-sdk/commit/2df2923cd6f831a6583c9747b0d17626189d292c)) +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) + + +### Bug Fixes + +* **claude-agents:** forward only an allowlist of query() options from model.parameters ([37bd8a7](https://github.com/launchdarkly/js-ai-sdk/commit/37bd8a769c92dcc7edef9ed5bc520dd2f92e225c)) +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-agents-0.2.0...@launchdarkly/ai-claude-agents-0.3.0) (2026-09-18) diff --git a/packages/claude-agents/package.json b/packages/claude-agents/package.json index bc2d5379..628649dc 100644 --- a/packages/claude-agents/package.json +++ b/packages/claude-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-claude-agents", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Claude Agents SDK provider for @launchdarkly/ai-server", @@ -53,7 +53,7 @@ "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.3.177", "@anthropic-ai/sdk": "^0.103.0", - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1", "zod": "^4.4.3" }, diff --git a/packages/claude-agents/src/version.ts b/packages/claude-agents/src/version.ts index 1e7d779b..31d3e2ed 100644 --- a/packages/claude-agents/src/version.ts +++ b/packages/claude-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-claude-agents'; -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 diff --git a/packages/claude-messages/CHANGELOG.md b/packages/claude-messages/CHANGELOG.md index f414d4b5..21d7813d 100644 --- a/packages/claude-messages/CHANGELOG.md +++ b/packages/claude-messages/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [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) + + +### Features + +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) +* **claude-messages:** forward only Messages API keys from model.parameters ([9a1819e](https://github.com/launchdarkly/js-ai-sdk/commit/9a1819e030085078d3461238135b9e69d96b621e)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* **openai-messages:** only exclude model.parameters keys that would break the handler ([39e342d](https://github.com/launchdarkly/js-ai-sdk/commit/39e342d88ab24e7dccd247e2fd41dbc61a518ec8)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **SEC-9507:** authorize message-handler tools from the active variation ([#90](https://github.com/launchdarkly/js-ai-sdk/issues/90)) ([c16fe93](https://github.com/launchdarkly/js-ai-sdk/commit/c16fe93e63beccf27a9e6de2bdc9816695fe0cef)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-messages-0.2.0...@launchdarkly/ai-claude-messages-0.3.0) (2026-09-18) diff --git a/packages/claude-messages/package.json b/packages/claude-messages/package.json index c634ad6f..63bb3167 100644 --- a/packages/claude-messages/package.json +++ b/packages/claude-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-claude-messages", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Anthropic Messages API provider for @launchdarkly/ai-server", @@ -51,7 +51,7 @@ }, "dependencies": { "@anthropic-ai/sdk": "^0.103.0", - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1" }, "devDependencies": { diff --git a/packages/claude-messages/src/version.ts b/packages/claude-messages/src/version.ts index 25e51f5f..3ff2ba9e 100644 --- a/packages/claude-messages/src/version.ts +++ b/packages/claude-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-claude-messages'; -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 diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 2b79139f..804ae376 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [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) + + +### Experimental + +* **skills:** add experimental Agent Skills under `@launchdarkly/ai-server/experimental`, re-exported from `@launchdarkly/ai-node/experimental` ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) + + +### Features + +* **AIC-3210:** support streaming responses from agent graph nodes ([#84](https://github.com/launchdarkly/js-ai-sdk/issues/84)) ([24671e8](https://github.com/launchdarkly/js-ai-sdk/commit/24671e84d802c233109a409a7f0fce9034490c7d)) +* **AIC-3211:** record each graph node as its own tracking event ([#91](https://github.com/launchdarkly/js-ai-sdk/issues/91)) ([2df2923](https://github.com/launchdarkly/js-ai-sdk/commit/2df2923cd6f831a6583c9747b0d17626189d292c)) +* **AIC-3416:** say the real reason when a bundler breaks an optional import [3/4] ([#78](https://github.com/launchdarkly/js-ai-sdk/issues/78)) ([7ee4d5a](https://github.com/launchdarkly/js-ai-sdk/commit/7ee4d5a8f6095c1123d4c718b7364b825d107446)) +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) +* **client:** `initClient(client, options)` accepts telemetry options for a pre-initialized client ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **client:** restore pickForwardedModelParameters for closed provider request types ([f7f85d0](https://github.com/launchdarkly/js-ai-sdk/commit/f7f85d0ae07aee14db7bc5df543003c50c602ba4)) +* **client:** warn about unrecognized `initClient` options instead of ignoring them silently ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) + + +### Bug Fixes + +* **client:** `shutdownTelemetry()` releases the OpenTelemetry globals the SDK registered, so a later `initClient` exports spans again ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **client:** a repeat `initClient(client)` returns the client already set instead of replacing it ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **client:** an `initClient` that fails, or that `shutdown()` interrupts, closes the client it built, and a failure is no longer cached, so the next call retries ([a242659](https://github.com/launchdarkly/js-ai-sdk/commit/a242659783689f06d7ef2f1377c26a6735a7f81c)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **judges:** a judge's own config must not fail the run it grades ([#17](https://github.com/launchdarkly/js-ai-sdk/issues/17)) ([6e85cac](https://github.com/launchdarkly/js-ai-sdk/commit/6e85cac54bb877954071b2f80d61f4359710c3ae)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **vercel-messages:** map model.parameters onto AI SDK call settings ([d2a52ae](https://github.com/launchdarkly/js-ai-sdk/commit/d2a52ae1a89569f6fff7b1219b4c18bb458cb84c)) +* **vercel:** tag vercelEvaluate spans with run identity ([#100](https://github.com/launchdarkly/js-ai-sdk/issues/100)) ([d32bede](https://github.com/launchdarkly/js-ai-sdk/commit/d32bedefc6d0693dad9b4e5a734f4c29f7859c12)) + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-server-0.2.0...@launchdarkly/ai-server-0.3.0) (2026-09-18) diff --git a/packages/client/package.json b/packages/client/package.json index c971581b..8610d492 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-server", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LaunchDarkly AI client core", diff --git a/packages/client/src/version.ts b/packages/client/src/version.ts index 67ae31db..456d136a 100644 --- a/packages/client/src/version.ts +++ b/packages/client/src/version.ts @@ -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.3.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version diff --git a/packages/langchain-agents/CHANGELOG.md b/packages/langchain-agents/CHANGELOG.md index 3594747c..635f516e 100644 --- a/packages/langchain-agents/CHANGELOG.md +++ b/packages/langchain-agents/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [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) + + +### Features + +* **AIC-3211:** record each graph node as its own tracking event ([#91](https://github.com/launchdarkly/js-ai-sdk/issues/91)) ([2df2923](https://github.com/launchdarkly/js-ai-sdk/commit/2df2923cd6f831a6583c9747b0d17626189d292c)) +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **langchain:** forward only a per-model-class allowlist of constructor fields ([0990a51](https://github.com/launchdarkly/js-ai-sdk/commit/0990a51e54828c71639d59d5bc44d8653bbf81d7)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-agents-0.2.0...@launchdarkly/ai-langchain-agents-0.3.0) (2026-09-18) diff --git a/packages/langchain-agents/package.json b/packages/langchain-agents/package.json index 0c9a5753..c5b473ea 100644 --- a/packages/langchain-agents/package.json +++ b/packages/langchain-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-langchain-agents", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LangChain Agents (LangGraph) provider for @launchdarkly/ai-server", @@ -54,7 +54,7 @@ "@langchain/core": "^1.1.48", "@langchain/langgraph": "^1.0.0", "@langchain/openai": "^1.4.7", - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1", "langchain": "^1.0.0" }, diff --git a/packages/langchain-agents/src/version.ts b/packages/langchain-agents/src/version.ts index dbd0dcad..730033ec 100644 --- a/packages/langchain-agents/src/version.ts +++ b/packages/langchain-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-langchain-agents'; -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 diff --git a/packages/langchain-messages/CHANGELOG.md b/packages/langchain-messages/CHANGELOG.md index 246bdf54..6ccfef14 100644 --- a/packages/langchain-messages/CHANGELOG.md +++ b/packages/langchain-messages/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [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) + + +### Features + +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **langchain:** forward only a per-model-class allowlist of constructor fields ([0990a51](https://github.com/launchdarkly/js-ai-sdk/commit/0990a51e54828c71639d59d5bc44d8653bbf81d7)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **SEC-9507:** authorize message-handler tools from the active variation ([#90](https://github.com/launchdarkly/js-ai-sdk/issues/90)) ([c16fe93](https://github.com/launchdarkly/js-ai-sdk/commit/c16fe93e63beccf27a9e6de2bdc9816695fe0cef)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-messages-0.2.0...@launchdarkly/ai-langchain-messages-0.3.0) (2026-09-18) diff --git a/packages/langchain-messages/package.json b/packages/langchain-messages/package.json index 11b9e71d..6a9eb231 100644 --- a/packages/langchain-messages/package.json +++ b/packages/langchain-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-langchain-messages", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LangChain Messages provider for @launchdarkly/ai-server", @@ -50,7 +50,7 @@ }, "dependencies": { "@langchain/core": "^1.1.48", - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1" }, "peerDependencies": { diff --git a/packages/langchain-messages/src/version.ts b/packages/langchain-messages/src/version.ts index 954d0693..09cbcce5 100644 --- a/packages/langchain-messages/src/version.ts +++ b/packages/langchain-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-langchain-messages'; -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 diff --git a/packages/openai-agents/CHANGELOG.md b/packages/openai-agents/CHANGELOG.md index f5e979fb..12334fd2 100644 --- a/packages/openai-agents/CHANGELOG.md +++ b/packages/openai-agents/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-agents-0.3.0...@launchdarkly/ai-openai-agents-0.4.0) (2026-10-09) + + +### Features + +* **AIC-3210:** support streaming responses from agent graph nodes ([#84](https://github.com/launchdarkly/js-ai-sdk/issues/84)) ([24671e8](https://github.com/launchdarkly/js-ai-sdk/commit/24671e84d802c233109a409a7f0fce9034490c7d)) +* **AIC-3211:** record each graph node as its own tracking event ([#91](https://github.com/launchdarkly/js-ai-sdk/issues/91)) ([2df2923](https://github.com/launchdarkly/js-ai-sdk/commit/2df2923cd6f831a6583c9747b0d17626189d292c)) +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* **openai-agents:** forward only an allowlist of ModelSettings fields from model.parameters ([398e935](https://github.com/launchdarkly/js-ai-sdk/commit/398e935ef0cb987169a5d1113a9abbf65f20e194)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **telemetry:** report OpenAI tool arguments as an object, not a JSON string ([#68](https://github.com/launchdarkly/js-ai-sdk/issues/68)) ([d614791](https://github.com/launchdarkly/js-ai-sdk/commit/d614791799361ce2ad71f177f298bcc4e51bcf97)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-agents-0.2.0...@launchdarkly/ai-openai-agents-0.3.0) (2026-09-18) diff --git a/packages/openai-agents/package.json b/packages/openai-agents/package.json index b6393356..bb858e39 100644 --- a/packages/openai-agents/package.json +++ b/packages/openai-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-openai-agents", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "OpenAI Agents SDK provider for @launchdarkly/ai-server", @@ -50,7 +50,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@openai/agents": "^0.11.6", "@opentelemetry/api": "^1.9.1", "openai": "^6.42.0", diff --git a/packages/openai-agents/src/version.ts b/packages/openai-agents/src/version.ts index cdbddb04..464860b2 100644 --- a/packages/openai-agents/src/version.ts +++ b/packages/openai-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-openai-agents'; -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 diff --git a/packages/openai-messages/CHANGELOG.md b/packages/openai-messages/CHANGELOG.md index 6d7c010e..dd5f520e 100644 --- a/packages/openai-messages/CHANGELOG.md +++ b/packages/openai-messages/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-messages-0.3.0...@launchdarkly/ai-openai-messages-0.4.0) (2026-10-09) + + +### Features + +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) +* **build:** build the AI SDK like the other LaunchDarkly JS SDKs so CommonJS apps can load it (2/4) ([#77](https://github.com/launchdarkly/js-ai-sdk/issues/77)) ([2cda755](https://github.com/launchdarkly/js-ai-sdk/commit/2cda7551c8feb7e352040384befea2cd76cb5d94)) +* **openai-messages:** forward only Responses API keys from model.parameters ([5c51dc9](https://github.com/launchdarkly/js-ai-sdk/commit/5c51dc978a313c35578cb138aa61f7b59fd3a465)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **handlers:** camelize snake_case model.parameters for framework handlers ([75c6287](https://github.com/launchdarkly/js-ai-sdk/commit/75c6287ebdc4098df6722dfc76656b068e9a3985)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* **openai-messages:** only exclude model.parameters keys that would break the handler ([39e342d](https://github.com/launchdarkly/js-ai-sdk/commit/39e342d88ab24e7dccd247e2fd41dbc61a518ec8)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **SEC-9507:** authorize message-handler tools from the active variation ([#90](https://github.com/launchdarkly/js-ai-sdk/issues/90)) ([c16fe93](https://github.com/launchdarkly/js-ai-sdk/commit/c16fe93e63beccf27a9e6de2bdc9816695fe0cef)) +* **telemetry:** report OpenAI tool arguments as an object, not a JSON string ([#68](https://github.com/launchdarkly/js-ai-sdk/issues/68)) ([d614791](https://github.com/launchdarkly/js-ai-sdk/commit/d614791799361ce2ad71f177f298bcc4e51bcf97)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-messages-0.2.0...@launchdarkly/ai-openai-messages-0.3.0) (2026-09-18) diff --git a/packages/openai-messages/package.json b/packages/openai-messages/package.json index eb205322..97f90249 100644 --- a/packages/openai-messages/package.json +++ b/packages/openai-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-openai-messages", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "OpenAI Responses API provider for @launchdarkly/ai-server", @@ -49,7 +49,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1", "openai": "^6.42.0" }, diff --git a/packages/openai-messages/src/version.ts b/packages/openai-messages/src/version.ts index 1560754f..85ff024c 100644 --- a/packages/openai-messages/src/version.ts +++ b/packages/openai-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-openai-messages'; -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 diff --git a/packages/vercel-agents/CHANGELOG.md b/packages/vercel-agents/CHANGELOG.md new file mode 100644 index 00000000..a71d1451 --- /dev/null +++ b/packages/vercel-agents/CHANGELOG.md @@ -0,0 +1,26 @@ +# Changelog + +## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-vercel-agents-0.1.0...@launchdarkly/ai-vercel-agents-0.2.0) (2026-10-09) + + +### Features + +* **AIC-3408:** add Vercel AI SDK messages and agents adapters ([#83](https://github.com/launchdarkly/js-ai-sdk/issues/83)) ([7d08c9c](https://github.com/launchdarkly/js-ai-sdk/commit/7d08c9c955b1d6320effce74153d4185d6cfc9c9)) +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **vercel-agents:** map model.parameters onto ToolLoopAgent call settings ([4241d75](https://github.com/launchdarkly/js-ai-sdk/commit/4241d754d5caedf51f8eb2b2fc2301ad678c61eb)) +* **vercel:** never forward headers, providerOptions, maxRetries or timeout from model.parameters ([0a616fb](https://github.com/launchdarkly/js-ai-sdk/commit/0a616fbfe6b7fcd3600f71da60959db935dca104)) +* **vercel:** send image content as AI SDK file parts ([#99](https://github.com/launchdarkly/js-ai-sdk/issues/99)) ([2856abc](https://github.com/launchdarkly/js-ai-sdk/commit/2856abc20fbc86b5e1b97656f587dc15e485a907)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 diff --git a/packages/vercel-agents/package.json b/packages/vercel-agents/package.json index 002f5c79..ff836268 100644 --- a/packages/vercel-agents/package.json +++ b/packages/vercel-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-vercel-agents", - "version": "0.1.0", + "version": "0.2.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Vercel AI SDK Agents provider for @launchdarkly/ai-server", @@ -51,7 +51,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1", "ai": "^7.0.108", "zod": "^4.4.3" diff --git a/packages/vercel-agents/src/version.ts b/packages/vercel-agents/src/version.ts index cbc9f18a..222fed93 100644 --- a/packages/vercel-agents/src/version.ts +++ b/packages/vercel-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-vercel-agents'; -export const LD_AI_PACKAGE_VERSION = '0.1.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version diff --git a/packages/vercel-messages/CHANGELOG.md b/packages/vercel-messages/CHANGELOG.md new file mode 100644 index 00000000..06392623 --- /dev/null +++ b/packages/vercel-messages/CHANGELOG.md @@ -0,0 +1,27 @@ +# Changelog + +## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-vercel-messages-0.1.0...@launchdarkly/ai-vercel-messages-0.2.0) (2026-10-09) + + +### Features + +* **AIC-3408:** add Vercel AI SDK messages and agents adapters ([#83](https://github.com/launchdarkly/js-ai-sdk/issues/83)) ([7d08c9c](https://github.com/launchdarkly/js-ai-sdk/commit/7d08c9c955b1d6320effce74153d4185d6cfc9c9)) +* **AIC-3495:** record which public helpers an application calls ([#115](https://github.com/launchdarkly/js-ai-sdk/issues/115)) ([aeb4019](https://github.com/launchdarkly/js-ai-sdk/commit/aeb40190b237bb75f788c4c925008c2a9a856ab4)) + + +### Bug Fixes + +* **deps:** depend on the @launchdarkly/ai-server release each package needs ([#119](https://github.com/launchdarkly/js-ai-sdk/issues/119)) ([9c2a56b](https://github.com/launchdarkly/js-ai-sdk/commit/9c2a56b27a309515032758f64c9c2c7c21477f33)) +* **langchain:** stop forwarding additionalModelRequestFields to ChatBedrockConverse ([f6268fd](https://github.com/launchdarkly/js-ai-sdk/commit/f6268fdc2c186efd68f91831afba8224974b6bee)) +* pass AI Config model parameters through to every provider handler ([#73](https://github.com/launchdarkly/js-ai-sdk/issues/73)) ([993225f](https://github.com/launchdarkly/js-ai-sdk/commit/993225f3d1cb46016d5f2a21394d5dd505e27e4a)) +* **vercel-messages:** map model.parameters onto AI SDK call settings ([d2a52ae](https://github.com/launchdarkly/js-ai-sdk/commit/d2a52ae1a89569f6fff7b1219b4c18bb458cb84c)) +* **vercel:** never forward headers, providerOptions, maxRetries or timeout from model.parameters ([0a616fb](https://github.com/launchdarkly/js-ai-sdk/commit/0a616fbfe6b7fcd3600f71da60959db935dca104)) +* **vercel:** send image content as AI SDK file parts ([#99](https://github.com/launchdarkly/js-ai-sdk/issues/99)) ([2856abc](https://github.com/launchdarkly/js-ai-sdk/commit/2856abc20fbc86b5e1b97656f587dc15e485a907)) +* **vercel:** tag vercelEvaluate spans with run identity ([#100](https://github.com/launchdarkly/js-ai-sdk/issues/100)) ([d32bede](https://github.com/launchdarkly/js-ai-sdk/commit/d32bedefc6d0693dad9b4e5a734f4c29f7859c12)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.3.0 to ^0.4.0 diff --git a/packages/vercel-messages/package.json b/packages/vercel-messages/package.json index d648ca99..27304f10 100644 --- a/packages/vercel-messages/package.json +++ b/packages/vercel-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-vercel-messages", - "version": "0.1.0", + "version": "0.2.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Vercel AI SDK Messages provider for @launchdarkly/ai-server", @@ -50,7 +50,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@launchdarkly/ai-server": "^0.3.0", + "@launchdarkly/ai-server": "^0.4.0", "@opentelemetry/api": "^1.9.1", "ai": "^7.0.108", "zod": "^4.4.3" diff --git a/packages/vercel-messages/src/version.ts b/packages/vercel-messages/src/version.ts index aa844457..50ce282e 100644 --- a/packages/vercel-messages/src/version.ts +++ b/packages/vercel-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-vercel-messages'; -export const LD_AI_PACKAGE_VERSION = '0.1.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version