From 9dd01b5e49e89845a16e333777e1434e9ecd8756 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 27 Apr 2026 11:58:23 +0100 Subject: [PATCH] fix: align plugin runtime dependency contracts --- extensions/qwen/package.json | 3 +++ extensions/vllm/package.json | 3 +++ package.json | 4 ---- pnpm-lock.yaml | 8 ++++++++ scripts/lib/plugin-sdk-entrypoints.json | 1 - 5 files changed, 14 insertions(+), 5 deletions(-) diff --git a/extensions/qwen/package.json b/extensions/qwen/package.json index 8d3fb5ce6b5..240b4d499cf 100644 --- a/extensions/qwen/package.json +++ b/extensions/qwen/package.json @@ -4,6 +4,9 @@ "private": true, "description": "OpenClaw Qwen Cloud provider plugin", "type": "module", + "dependencies": { + "@mariozechner/pi-ai": "0.70.2" + }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" }, diff --git a/extensions/vllm/package.json b/extensions/vllm/package.json index 79aaecc5d36..629fae408a6 100644 --- a/extensions/vllm/package.json +++ b/extensions/vllm/package.json @@ -4,6 +4,9 @@ "private": true, "description": "OpenClaw vLLM provider plugin", "type": "module", + "dependencies": { + "@mariozechner/pi-ai": "0.70.2" + }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" }, diff --git a/package.json b/package.json index 548504bac5c..37a394ce7e4 100644 --- a/package.json +++ b/package.json @@ -362,10 +362,6 @@ "types": "./dist/plugin-sdk/channel-secret-tts-runtime.d.ts", "default": "./dist/plugin-sdk/channel-secret-tts-runtime.js" }, - "./plugin-sdk/tts-runtime": { - "types": "./dist/plugin-sdk/tts-runtime.d.ts", - "default": "./dist/plugin-sdk/tts-runtime.js" - }, "./plugin-sdk/secret-ref-runtime": { "types": "./dist/plugin-sdk/secret-ref-runtime.d.ts", "default": "./dist/plugin-sdk/secret-ref-runtime.js" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8d5e777002..5864920e963 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1167,6 +1167,10 @@ importers: version: link:../.. extensions/qwen: + dependencies: + '@mariozechner/pi-ai': + specifier: 0.70.2 + version: 0.70.2(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -1376,6 +1380,10 @@ importers: version: link:../../packages/plugin-sdk extensions/vllm: + dependencies: + '@mariozechner/pi-ai': + specifier: 0.70.2 + version: 0.70.2(@modelcontextprotocol/sdk@1.29.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* diff --git a/scripts/lib/plugin-sdk-entrypoints.json b/scripts/lib/plugin-sdk-entrypoints.json index 5556b77f98a..58449a5b134 100644 --- a/scripts/lib/plugin-sdk-entrypoints.json +++ b/scripts/lib/plugin-sdk-entrypoints.json @@ -74,7 +74,6 @@ "channel-secret-basic-runtime", "channel-secret-runtime", "channel-secret-tts-runtime", - "tts-runtime", "secret-ref-runtime", "secret-file-runtime", "security-runtime",