From 2c5d202778a9740990498231e252901dee8e8699 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Sat, 24 Jan 2026 23:22:33 +0100 Subject: [PATCH] chore: add custom-provider to workspaces for auto-install --- package-lock.json | 46 ++++++++++++++++++++-------------------------- package.json | 3 ++- 2 files changed, 22 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index 43d53ba1..2e66c6e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "packages/*", "packages/web-ui/example", "packages/coding-agent/examples/extensions/with-deps", - "packages/coding-agent/examples/extensions/pi-dosbox" + "packages/coding-agent/examples/extensions/custom-provider" ], "dependencies": { "@mariozechner/jiti": "^2.6.5", @@ -5057,12 +5057,6 @@ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "license": "MIT" }, - "node_modules/emulators": { - "version": "8.3.9", - "resolved": "https://registry.npmjs.org/emulators/-/emulators-8.3.9.tgz", - "integrity": "sha512-KRoi5rvWCrRTzboCQlftbASdsdmnAtkGQdBTcjXV9GZ9hmGL01cxDVUQYpKSH0O4Lcoatwb+2HcYUJFohijNmw==", - "license": "GPL-2.0" - }, "node_modules/end-of-stream": { "version": "1.4.5", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", @@ -6945,8 +6939,8 @@ "@napi-rs/canvas": "^0.1.81" } }, - "node_modules/pi-dosbox": { - "resolved": "packages/coding-agent/examples/extensions/pi-dosbox", + "node_modules/pi-extension-custom-provider": { + "resolved": "packages/coding-agent/examples/extensions/custom-provider", "link": true }, "node_modules/pi-extension-with-deps": { @@ -8727,6 +8721,13 @@ "node": ">=20.0.0" } }, + "packages/coding-agent/examples/extensions/custom-provider": { + "name": "pi-extension-custom-provider", + "version": "1.0.0", + "dependencies": { + "@anthropic-ai/sdk": "^0.52.0" + } + }, "packages/coding-agent/examples/extensions/dosbox": { "name": "pi-extension-dosbox", "version": "0.0.1", @@ -8740,6 +8741,7 @@ }, "packages/coding-agent/examples/extensions/pi-dosbox": { "version": "0.0.1", + "extraneous": true, "dependencies": { "emulators": "^8.3.9" }, @@ -8747,23 +8749,6 @@ "@types/node": "^20.11.30" } }, - "packages/coding-agent/examples/extensions/pi-dosbox/node_modules/@types/node": { - "version": "20.19.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.30.tgz", - "integrity": "sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "packages/coding-agent/examples/extensions/pi-dosbox/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, "packages/coding-agent/examples/extensions/with-deps": { "name": "pi-extension-with-deps", "version": "1.13.3", @@ -8774,6 +8759,15 @@ "@types/ms": "^2.1.0" } }, + "packages/coding-agent/node_modules/@anthropic-ai/sdk": { + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.52.0.tgz", + "integrity": "sha512-d4c+fg+xy9e46c8+YnrrgIQR45CZlAi7PwdzIfDXDM6ACxEZli1/fxhURsq30ZpMZy6LvSkr41jGq5aF5TD7rQ==", + "license": "MIT", + "bin": { + "anthropic-ai-sdk": "bin/cli" + } + }, "packages/coding-agent/node_modules/@types/node": { "version": "24.10.9", "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz", diff --git a/package.json b/package.json index 9099da72..118c659a 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "workspaces": [ "packages/*", "packages/web-ui/example", - "packages/coding-agent/examples/extensions/with-deps" + "packages/coding-agent/examples/extensions/with-deps", + "packages/coding-agent/examples/extensions/custom-provider" ], "scripts": { "clean": "npm run clean --workspaces",