From b1c0975e49f215f5e8192520aa7715388acc5ac3 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 16 Aug 2026 14:55:46 +0000 Subject: [PATCH] fix(deps): peer @browser-ai/* v3, which is the pair for ai v7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The package depends on ai ^7.0.66 but still asked for @browser-ai/* ^2.0.0, and @browser-ai/web-llm v2 peers ai ^6 — so anyone installing this package together with the local WebLLM path got an unsatisfiable peer set and npm refused to resolve it (found while wiring the demo to 0.0.9). v3 is the line that peers ai ^7, which is what the code has tracked since the AI SDK v7 bump. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_011FKop4At26QqqkwVGEjJur --- package-lock.json | 10 +++++----- package.json | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 678afb0..ea181a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@dudko.dev/agent-web", - "version": "0.0.9", + "version": "0.0.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@dudko.dev/agent-web", - "version": "0.0.9", + "version": "0.0.10", "funding": [ { "type": "individual", @@ -58,10 +58,10 @@ "@ai-sdk/openai": "^3.0.0", "@ai-sdk/openai-compatible": "^2.0.0", "@ai-sdk/xai": "^3.0.0", - "@browser-ai/core": "^2.0.0", - "@browser-ai/web-llm": "^2.0.0", + "@browser-ai/core": "^3.0.0", + "@browser-ai/web-llm": "^3.0.0", "@mlc-ai/web-llm": ">=0.2.70", - "@modelcontextprotocol/sdk": "^1.0.0" + "@modelcontextprotocol/sdk": "^1.30.0" }, "peerDependenciesMeta": { "@ai-sdk/anthropic": { diff --git a/package.json b/package.json index daf951b..4f1937e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@dudko.dev/agent-web", - "version": "0.0.9", - "description": "Headless, configurable in-browser LLM agent on the Vercel AI SDK: multi-provider bring-your-own-key (OpenAI, Anthropic, Google, xAI, DeepSeek, gateway, openai-compatible) AND local WebGPU/WebLLM, native + prompted tool-calling, structured output, an encrypted IndexedDB token vault, and a plan → execute → replan → synthesize loop. UI-agnostic.", + "version": "0.0.10", + "description": "Headless, configurable in-browser LLM agent on the Vercel AI SDK: multi-provider bring-your-own-key (OpenAI, Anthropic, Google, xAI, DeepSeek, gateway, openai-compatible) AND local WebGPU/WebLLM, native + prompted tool-calling, structured output, an encrypted IndexedDB token vault, and a plan \u2192 execute \u2192 replan \u2192 synthesize loop. UI-agnostic.", "type": "module", "sideEffects": false, "main": "./dist/index.cjs", @@ -136,8 +136,8 @@ "@ai-sdk/openai": "^3.0.0", "@ai-sdk/openai-compatible": "^2.0.0", "@ai-sdk/xai": "^3.0.0", - "@browser-ai/core": "^2.0.0", - "@browser-ai/web-llm": "^2.0.0", + "@browser-ai/core": "^3.0.0", + "@browser-ai/web-llm": "^3.0.0", "@mlc-ai/web-llm": ">=0.2.70", "@modelcontextprotocol/sdk": "^1.30.0" },