diff --git a/openclaw.plugin.json b/openclaw.plugin.json index d02aec6..f5f5f9f 100644 --- a/openclaw.plugin.json +++ b/openclaw.plugin.json @@ -2,7 +2,7 @@ "id": "openclaw-kitchen-sink-fixture", "name": "OpenClaw Kitchen Sink", "version": "0.2.2", - "description": "Generated kitchen-sink fixture for OpenClaw plugin API surface 2026.4.27.", + "description": "Generated kitchen-sink fixture for OpenClaw plugin API surface 2026.4.29.", "enabledByDefault": false, "kind": [ "tool", diff --git a/package-lock.json b/package-lock.json index 53cf610..cb85b92 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.2.2", "license": "MIT", "dependencies": { - "openclaw": "2026.4.27" + "openclaw": "2026.4.29" }, "devDependencies": { "@openclaw/plugin-inspector": "0.3.5" @@ -19,9 +19,9 @@ } }, "node_modules/@agentclientprotocol/sdk": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.20.0.tgz", - "integrity": "sha512-BxEHyE4MvwyOsdyVPub1vEtyrq8E0JSdjC+ckXWimY1VabFCTXdPyXv2y2Omz1j+iod7Z8oBJDXFCJptM0GBqQ==", + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.21.0.tgz", + "integrity": "sha512-ONj+Q8qOdNQp5XbH5jnMwzT9IKZJsSN0p0lkceS4GtUtNOPVLpNzSS8gqQdGMKfBvA0ESbkL8BTaSN1Rc9miEw==", "license": "Apache-2.0", "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" @@ -187,9 +187,9 @@ } }, "node_modules/@aws-sdk/client-bedrock-runtime": { - "version": "3.1039.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1039.0.tgz", - "integrity": "sha512-rpm9rGcv95ulprNIu/ruhreG4bSKq7oFrErM1Nkp9Cq/zzo/11Hw1/ffYKLM/PAcMGZ+5/zAHOCWBDQ3W1lIBw==", + "version": "3.1040.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1040.0.tgz", + "integrity": "sha512-tFCqtci1gVGIRwgK3tmv2DV2EawXjBIQgwM/7KaeL4wHUMhNMUA+POUw6vGowtQb51ZaSDjK3KzI3MaQskOyuw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -204,7 +204,7 @@ "@aws-sdk/middleware-user-agent": "^3.972.37", "@aws-sdk/middleware-websocket": "^3.972.16", "@aws-sdk/region-config-resolver": "^3.972.13", - "@aws-sdk/token-providers": "3.1039.0", + "@aws-sdk/token-providers": "3.1040.0", "@aws-sdk/types": "^3.973.8", "@aws-sdk/util-endpoints": "^3.996.8", "@aws-sdk/util-user-agent-browser": "^3.972.10", @@ -409,6 +409,24 @@ "node": ">=20.0.0" } }, + "node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": { + "version": "3.1039.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1039.0.tgz", + "integrity": "sha512-NMSFL2HwkAOoCeLCQiqoOq5pT3vVbSjww2QZTuYgYknVwhhv125PSDzZIcL5EYnlxuPWjEOdauZK+FspkZDVdw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.974.7", + "@aws-sdk/nested-clients": "^3.997.5", + "@aws-sdk/types": "^3.973.8", + "@smithy/property-provider": "^4.2.14", + "@smithy/shared-ini-file-loader": "^4.4.9", + "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, "node_modules/@aws-sdk/credential-provider-web-identity": { "version": "3.972.37", "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.37.tgz", @@ -653,9 +671,9 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.1039.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1039.0.tgz", - "integrity": "sha512-NMSFL2HwkAOoCeLCQiqoOq5pT3vVbSjww2QZTuYgYknVwhhv125PSDzZIcL5EYnlxuPWjEOdauZK+FspkZDVdw==", + "version": "3.1040.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1040.0.tgz", + "integrity": "sha512-0KTpz2KqASQwzLOywV1bS2TX6Su0bARkATgpSu236BDM/D/6cMQ2EPiFwoRYwwvXsWSDn8KkKp9NV2ZWWA53Xw==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/core": "^3.974.7", @@ -841,9 +859,10 @@ } }, "node_modules/@google/genai": { - "version": "1.50.1", - "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.50.1.tgz", - "integrity": "sha512-YbkX7H9+1Pt8wOt7DDREy8XSoiL6fRDzZQRyaVBarFf8MR3zHGqVdvM4cLbDXqPhxqvegZShgfxb8kw9C7YhAQ==", + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.51.0.tgz", + "integrity": "sha512-vTZZF3CSimN7cn2zsLpW2p5WF0eZa5Gz69ITMPCNHpPrDlAstOfGifSfi0p/s9Z9400f7xJRkgvkQNrcM7pJ6w==", + "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "google-auth-library": "^10.3.0", @@ -980,31 +999,31 @@ ] }, "node_modules/@mariozechner/clipboard": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.3.tgz", - "integrity": "sha512-e7jASirzfm+ROiOGFh843+cFZTy3DfzP+jldCvh8RnEk0C3QihDTn7dd7Yh7KAJydwIJ18FJSZ2swHvCJhk18g==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard/-/clipboard-0.3.5.tgz", + "integrity": "sha512-D3F+UrU9CR7roJt0zDLp6Oc+4/KlLDIrN4frH+6V90SJNW2KKUec1oCQIPaaDjCqeOsQyX9dyqYbImIQIM45PA==", "license": "MIT", "optional": true, "engines": { "node": ">= 10" }, "optionalDependencies": { - "@mariozechner/clipboard-darwin-arm64": "0.3.3", - "@mariozechner/clipboard-darwin-universal": "0.3.3", - "@mariozechner/clipboard-darwin-x64": "0.3.3", - "@mariozechner/clipboard-linux-arm64-gnu": "0.3.3", - "@mariozechner/clipboard-linux-arm64-musl": "0.3.3", - "@mariozechner/clipboard-linux-riscv64-gnu": "0.3.3", - "@mariozechner/clipboard-linux-x64-gnu": "0.3.3", - "@mariozechner/clipboard-linux-x64-musl": "0.3.3", - "@mariozechner/clipboard-win32-arm64-msvc": "0.3.3", - "@mariozechner/clipboard-win32-x64-msvc": "0.3.3" + "@mariozechner/clipboard-darwin-arm64": "0.3.2", + "@mariozechner/clipboard-darwin-universal": "0.3.2", + "@mariozechner/clipboard-darwin-x64": "0.3.2", + "@mariozechner/clipboard-linux-arm64-gnu": "0.3.2", + "@mariozechner/clipboard-linux-arm64-musl": "0.3.2", + "@mariozechner/clipboard-linux-riscv64-gnu": "0.3.2", + "@mariozechner/clipboard-linux-x64-gnu": "0.3.2", + "@mariozechner/clipboard-linux-x64-musl": "0.3.2", + "@mariozechner/clipboard-win32-arm64-msvc": "0.3.2", + "@mariozechner/clipboard-win32-x64-msvc": "0.3.2" } }, "node_modules/@mariozechner/clipboard-darwin-arm64": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.3.tgz", - "integrity": "sha512-+zhuZGXqVrdkbIRdnwiZNbTJ7V3elq/A+C5d5laJoyhJgWs41eO5NUMkBkj6f23F2L4PRXEhdn5/ktlPx+bG3Q==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.2.tgz", + "integrity": "sha512-uBf6K7Je1ihsgvmWxA8UCGCeI+nbRVRXoarZdLjl6slz94Zs1tNKFZqx7aCI5O1i3e0B6ja82zZ06BWrl0MCVw==", "cpu": [ "arm64" ], @@ -1018,9 +1037,9 @@ } }, "node_modules/@mariozechner/clipboard-darwin-universal": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.3.tgz", - "integrity": "sha512-x9aRfTyndVqpEQ44LNNCK/EXZd9y8rWkLQgNhmWpby9PXrjPhNxfjUc2Db4mt4nJjU/4zzO8F5v/XyzlUGSdhQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.2.tgz", + "integrity": "sha512-mxSheKTW2U9LsBdXy0SdmdCAE5HqNS9QUmpNHLnfJ+SsbFKALjEZc5oRrVMXxGQSirDvYf5bjmRyT0QYYonnlg==", "license": "MIT", "optional": true, "os": [ @@ -1031,9 +1050,9 @@ } }, "node_modules/@mariozechner/clipboard-darwin-x64": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.3.tgz", - "integrity": "sha512-6ut/NawB0KiYPCwrirgNp6Br62LntL978q7G6d/Rs2pmPvQb53bP96eUMYl+Y3a7Qk13bGZ4w9rVPFxRE9m9ag==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.2.tgz", + "integrity": "sha512-U1BcVEoidvwIp95+HJswSW+xr28EQiHR7rZjH6pn8Sja5yO4Yoe3yCN0Zm8Lo72BbSOK/fTSq0je7CJpaPCspg==", "cpu": [ "x64" ], @@ -1047,9 +1066,9 @@ } }, "node_modules/@mariozechner/clipboard-linux-arm64-gnu": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.3.tgz", - "integrity": "sha512-gf3dH4kBddU1AOyHVB53mjLUFfJAKlTmxTMw51jdeg7eE7IjfEBXVvM4bifMtBxbWkT0eA0FUZ1C0KQ6Z5l6pw==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.2.tgz", + "integrity": "sha512-BsinwG3yWTIjdgNCxsFlip7LkfwPk+ruw/aFCXHUg/fb5XC/Ksp+YMQ7u0LUtiKzIv/7LMXgZInJQH6gxbAaqQ==", "cpu": [ "arm64" ], @@ -1063,9 +1082,9 @@ } }, "node_modules/@mariozechner/clipboard-linux-arm64-musl": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64-musl-0.3.3.tgz", - "integrity": "sha512-o1paj2+zmAQ/LaPS85XJCxhNowNQpxYM2cGY6pWvB5Kqmz6hZjl6CzDg5tbf1hZkn/Em6jpOaE2UtMxKdELBDA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64-musl-0.3.2.tgz", + "integrity": "sha512-0/Gi5Xq2V6goXBop19ePoHvXsmJD9SzFlO3S+d6+T2b+BlPcpOu3Oa0wTjl+cZrLAAEzA86aPNBI+VVAFDFPKw==", "cpu": [ "arm64" ], @@ -1079,9 +1098,9 @@ } }, "node_modules/@mariozechner/clipboard-linux-riscv64-gnu": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.3.tgz", - "integrity": "sha512-dkEhE4ekePJwMbBq9HP1//CFMNmDzA/iV9AXqBfvL5CWmmDIRXqh4A3YZt3tWO/HdMerX+xNCEiR7WiOsIG+UA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.2.tgz", + "integrity": "sha512-2AFFiXB24qf0zOZsxI1GJGb9wQGlOJyN6UwoXqmKS3dpQi/l6ix30IzDDA4c4ZcCcx4D+9HLYXhC1w7Sov8pXA==", "cpu": [ "riscv64" ], @@ -1095,9 +1114,9 @@ } }, "node_modules/@mariozechner/clipboard-linux-x64-gnu": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.3.tgz", - "integrity": "sha512-lT2yANtTLlEtFBIH3uGoRa/CQas/eBoLNi3qr9axQFoRgF4RGPSJ66yHOSnMECBneTIb1Iqv3UxokTfX27CdoQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.2.tgz", + "integrity": "sha512-v6fVnsn7WMGg73Dab8QMwyFce7tzGfgEixKgzLP8f1GJqkJZi5zO4k4FOHzSgUufgLil63gnxvMpjWkgfeQN7A==", "cpu": [ "x64" ], @@ -1111,9 +1130,9 @@ } }, "node_modules/@mariozechner/clipboard-linux-x64-musl": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.3.tgz", - "integrity": "sha512-saq/MCB0QHK/7ZZLjAZ0QkbY944dyjOsur8gneGCfMitt+GOiE1CU4OUipHC4b6x8UDY9bRLsR4aBaxu22OFPA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.2.tgz", + "integrity": "sha512-xVUtnoMQ8v2JVyfJLKKXACA6avdnchdbBkTsZs8BgJQo29qwCp5NIHAUO8gbJ40iaEGToW5RlmVk2M9V0HsHEw==", "cpu": [ "x64" ], @@ -1127,9 +1146,9 @@ } }, "node_modules/@mariozechner/clipboard-win32-arm64-msvc": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.3.tgz", - "integrity": "sha512-cGuvSj0/2X2w983yEcKw+i+r1EBej6ZZIN+fXG3eY2G/HaIQpbXpLvMxKyZ9LKtbZx+Z6q/gELEoSBMLML6BaQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.2.tgz", + "integrity": "sha512-AEgg95TNi8TGgak2wSXZkXKCvAUTjWoU1Pqb0ON7JHrX78p616XUFNTJohtIon3e0w6k0pYPZeCuqRCza/Tqeg==", "cpu": [ "arm64" ], @@ -1143,9 +1162,9 @@ } }, "node_modules/@mariozechner/clipboard-win32-x64-msvc": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.3.tgz", - "integrity": "sha512-5hvaEq/bgYovTIGx43O/S7loIHYV3ue90WcV1dz0wdMXroVKZKeU/yfwM0PALQA1OcrEHiGXGySFReXr72lGtA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.2.tgz", + "integrity": "sha512-tGRuYpZwDOD7HBrCpyRuhGnHHSCknELvqwKKUG4JSfSB7JIU7LKRh6zx6fMUOQd8uISK35TjFg5UcNih+vJhFA==", "cpu": [ "x64" ], @@ -1172,12 +1191,12 @@ } }, "node_modules/@mariozechner/pi-agent-core": { - "version": "0.70.5", - "resolved": "https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.70.5.tgz", - "integrity": "sha512-ZUnJ7fFeJog97KG8FewEyqaObY2sLWvfDurKHl9kImVEbgt3l1LJ9A5pb+4/5KXnCVsoF/Brd0h+7yBEd1Aj5g==", + "version": "0.70.6", + "resolved": "https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.70.6.tgz", + "integrity": "sha512-PovJZJqhY4ajgTJRUcLzfWKnlQuJHxHW3T030CafR9LYeLmOHi/HGS8DbCdRgSJNbnoIG+kl67/7++9DKZ2+sg==", "license": "MIT", "dependencies": { - "@mariozechner/pi-ai": "^0.70.5", + "@mariozechner/pi-ai": "^0.70.6", "typebox": "^1.1.24" }, "engines": { @@ -1185,9 +1204,9 @@ } }, "node_modules/@mariozechner/pi-ai": { - "version": "0.70.5", - "resolved": "https://registry.npmjs.org/@mariozechner/pi-ai/-/pi-ai-0.70.5.tgz", - "integrity": "sha512-eyeyOfu/YiqzY6q391oRYdmnPIIU1VTKAn3hWIvzqkRHkcArd41/YynG8mw6bgoLdmCnIBoY3fD6nzEHEHLIMA==", + "version": "0.70.6", + "resolved": "https://registry.npmjs.org/@mariozechner/pi-ai/-/pi-ai-0.70.6.tgz", + "integrity": "sha512-LVAadu0Y+hb7Bj7EDiLsx6AuGxHlxDq0euLzyqX698i9qt0BW6a+oQSUIZQz4rJwExF18OvyL7ygJ5781ojrIQ==", "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.90.0", @@ -1392,15 +1411,15 @@ } }, "node_modules/@mariozechner/pi-coding-agent": { - "version": "0.70.5", - "resolved": "https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.70.5.tgz", - "integrity": "sha512-5sQjY2LQLvYfMjo4Dn6P6iy3LFm3MZYgrYmgCQSwQSUM5yqzWceidYYXS4knloW7gNkko+nnhKB2u4NF3w+dVw==", + "version": "0.70.6", + "resolved": "https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.70.6.tgz", + "integrity": "sha512-S4hUZghBeHPqsL6+DNg/TbGLziSh5+/mEHPVlYq5y6ImirWXhISLdLCnyZUW83OblKWihmG7unhJXiHQTH82mQ==", "license": "MIT", "dependencies": { "@mariozechner/jiti": "^2.6.2", - "@mariozechner/pi-agent-core": "^0.70.5", - "@mariozechner/pi-ai": "^0.70.5", - "@mariozechner/pi-tui": "^0.70.5", + "@mariozechner/pi-agent-core": "^0.70.6", + "@mariozechner/pi-ai": "^0.70.6", + "@mariozechner/pi-tui": "^0.70.6", "@silvia-odwyer/photon-node": "^0.3.4", "chalk": "^5.5.0", "cli-highlight": "^2.1.11", @@ -1457,9 +1476,9 @@ } }, "node_modules/@mariozechner/pi-tui": { - "version": "0.70.5", - "resolved": "https://registry.npmjs.org/@mariozechner/pi-tui/-/pi-tui-0.70.5.tgz", - "integrity": "sha512-5Ol9weTqpsQ85gg1C6Mo8M8o/HYz4uN7nM7QTPrw/Rm/UoFgO1/T/Irago5aGfzlIj/nmsGcqb7NlkWtT4vXUg==", + "version": "0.70.6", + "resolved": "https://registry.npmjs.org/@mariozechner/pi-tui/-/pi-tui-0.70.6.tgz", + "integrity": "sha512-orBJEwMdpBC38AXfdVBKT5ZvqNTcKg6g3NdoF5a9aNQzDI/dOTu1UNYFYyEOTFRiTxSR1nw8eovbCcaSyekWfw==", "license": "MIT", "dependencies": { "@types/mime-types": "^2.1.4", @@ -2319,25 +2338,6 @@ "@types/node": "*" } }, - "node_modules/@vincentkoc/qrcode-tui": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@vincentkoc/qrcode-tui/-/qrcode-tui-0.2.1.tgz", - "integrity": "sha512-F2XVHMfasJ0q8G93gtcyU9Px0wMH6o6nIZLrZYSHc6dm9Pq3oCbHuVYYG/UQvJD0rhrGH3P9B6qgpCAqSDUw5w==", - "license": "MIT", - "dependencies": { - "qrcode": "^1.5.4" - }, - "bin": { - "qrcode-tui": "dist/cli.js" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/vincentkoc" - } - }, "node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", @@ -3752,9 +3752,9 @@ } }, "node_modules/hono": { - "version": "4.12.15", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.15.tgz", - "integrity": "sha512-qM0jDhFEaCBb4TxoW7f53Qrpv9RBiayUHo0S52JudprkhvpjIrGoU1mnnr29Fvd1U335ZFPZQY1wlkqgfGXyLg==", + "version": "4.12.16", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.16.tgz", + "integrity": "sha512-jN0ZewiNAWSe5khM3EyCmBb250+b40wWbwNILNfEvq84VREWwOIkuUsFONk/3i3nqkz7Oe1PcpM2mwQEK2L9Kg==", "license": "MIT", "engines": { "node": ">=16.9.0" @@ -4384,21 +4384,20 @@ } }, "node_modules/openclaw": { - "version": "2026.4.27", - "resolved": "https://registry.npmjs.org/openclaw/-/openclaw-2026.4.27.tgz", - "integrity": "sha512-99UOcRI6hOYGY76NmJQkMtBpuDjlkiCn5bAilMnDIaMG0mQOQjB8ZQ5pMzS1Zzos1ENJH8ddvBki6JwVaYPxRA==", + "version": "2026.4.29", + "resolved": "https://registry.npmjs.org/openclaw/-/openclaw-2026.4.29.tgz", + "integrity": "sha512-IRhX38ow4Hj783YxChK10rHwNg6OCupzGvVxG7EE24GaXHBumrESDpWUsgX0FiwTa0LYQBxuAcDncbyFiGVaOg==", "hasInstallScript": true, "license": "MIT", "dependencies": { - "@agentclientprotocol/sdk": "0.20.0", + "@agentclientprotocol/sdk": "0.21.0", "@clack/prompts": "^1.2.0", "@lydell/node-pty": "1.2.0-beta.12", - "@mariozechner/pi-agent-core": "0.70.5", - "@mariozechner/pi-ai": "0.70.5", - "@mariozechner/pi-coding-agent": "0.70.5", - "@mariozechner/pi-tui": "0.70.5", + "@mariozechner/pi-agent-core": "0.70.6", + "@mariozechner/pi-ai": "0.70.6", + "@mariozechner/pi-coding-agent": "0.70.6", + "@mariozechner/pi-tui": "0.70.6", "@modelcontextprotocol/sdk": "1.29.0", - "@vincentkoc/qrcode-tui": "0.2.1", "ajv": "^8.20.0", "chalk": "^5.6.2", "chokidar": "^5.0.0", @@ -4414,13 +4413,13 @@ "jszip": "^3.10.1", "markdown-it": "14.1.1", "openai": "^6.34.0", - "osc-progress": "^0.3.0", "proxy-agent": "^8.0.1", + "qrcode": "1.5.4", "semver": "7.7.4", "sqlite-vec": "0.1.9", "tar": "7.5.13", "tslog": "^4.10.2", - "typebox": "1.1.33", + "typebox": "1.1.34", "undici": "8.1.0", "web-push": "^3.6.7", "ws": "^8.20.0", @@ -4434,15 +4433,6 @@ "node": ">=22.14.0" } }, - "node_modules/osc-progress": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/osc-progress/-/osc-progress-0.3.0.tgz", - "integrity": "sha512-4/8JfsetakdeEa4vAYV45FW20aY+B/+K8NEXp5Eiar3wR8726whgHrbSg5Ar/ZY1FLJ/AGtUqV7W2IVF+Gvp9A==", - "license": "MIT", - "engines": { - "node": ">=20" - } - }, "node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", @@ -5594,9 +5584,9 @@ } }, "node_modules/typebox": { - "version": "1.1.33", - "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.1.33.tgz", - "integrity": "sha512-+/MWwlQ1q2GSVwoxi/+u5JsHkgLQKcCN2Nsjree9c+K7GJu40qbaHrFETmfV1i9Fs1TcOVfynW+jJvIWcXtvjw==", + "version": "1.1.34", + "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.1.34.tgz", + "integrity": "sha512-V0fM5W5DTXlEMDxqtX1dQ25HR1RQ11DPUVrIup4sJi1yQtIyI30SHfxBy/HjXKL1CtUqc5or2igA/wa/v4hMKQ==", "license": "MIT" }, "node_modules/uc.micro": { diff --git a/package.json b/package.json index 9208f46..5089902 100644 --- a/package.json +++ b/package.json @@ -47,8 +47,8 @@ "pluginApi": "2026.4" }, "build": { - "openclawVersion": "2026.4.27", - "pluginSdkVersion": "2026.4.27" + "openclawVersion": "2026.4.29", + "pluginSdkVersion": "2026.4.29" } }, "scripts": { @@ -65,7 +65,7 @@ "test": "npm run check" }, "dependencies": { - "openclaw": "2026.4.27" + "openclaw": "2026.4.29" }, "devDependencies": { "@openclaw/plugin-inspector": "0.3.5" diff --git a/src/generated-hooks.js b/src/generated-hooks.js index 69de638..0005bc8 100644 --- a/src/generated-hooks.js +++ b/src/generated-hooks.js @@ -1,4 +1,4 @@ -// Generated by scripts/sync-surface.mjs from openclaw 2026.4.27. Do not edit by hand. +// Generated by scripts/sync-surface.mjs from openclaw 2026.4.29. Do not edit by hand. import { observeKitchenHook } from "./scenarios.js"; export function registerAllHooks(api) { @@ -17,6 +17,7 @@ export function registerAllHooks(api) { api.on("before_prompt_build", kitchenSinkHook("before_prompt_build")); api.on("before_reset", kitchenSinkHook("before_reset")); api.on("before_tool_call", kitchenSinkHook("before_tool_call")); + api.on("cron_changed", kitchenSinkHook("cron_changed")); api.on("gateway_start", kitchenSinkHook("gateway_start")); api.on("gateway_stop", kitchenSinkHook("gateway_stop")); api.on("heartbeat_prompt_contribution", kitchenSinkHook("heartbeat_prompt_contribution")); diff --git a/src/generated-registrars.js b/src/generated-registrars.js index 6c76924..b50aab2 100644 --- a/src/generated-registrars.js +++ b/src/generated-registrars.js @@ -1,4 +1,4 @@ -// Generated by scripts/sync-surface.mjs from openclaw 2026.4.27. Do not edit by hand. +// Generated by scripts/sync-surface.mjs from openclaw 2026.4.29. Do not edit by hand. export function registerAllRegistrars(api) { safeRegister("registerAgentEventSubscription", () => api.registerAgentEventSubscription(payloadFor("registerAgentEventSubscription"))); @@ -32,6 +32,7 @@ export function registerAllRegistrars(api) { safeRegister("registerMigrationProvider", () => api.registerMigrationProvider(payloadFor("registerMigrationProvider"))); safeRegister("registerMusicGenerationProvider", () => api.registerMusicGenerationProvider(payloadFor("registerMusicGenerationProvider"))); safeRegister("registerNodeHostCommand", () => api.registerNodeHostCommand(payloadFor("registerNodeHostCommand"))); + safeRegister("registerNodeInvokePolicy", () => api.registerNodeInvokePolicy(payloadFor("registerNodeInvokePolicy"))); safeRegister("registerProvider", () => api.registerProvider(payloadFor("registerProvider"))); safeRegister("registerRealtimeTranscriptionProvider", () => api.registerRealtimeTranscriptionProvider(payloadFor("registerRealtimeTranscriptionProvider"))); safeRegister("registerRealtimeVoiceProvider", () => api.registerRealtimeVoiceProvider(payloadFor("registerRealtimeVoiceProvider"))); diff --git a/src/generated-sdk-imports.ts b/src/generated-sdk-imports.ts index 0adf16d..5bcadf6 100644 --- a/src/generated-sdk-imports.ts +++ b/src/generated-sdk-imports.ts @@ -1,4 +1,4 @@ -// Generated by scripts/sync-surface.mjs from openclaw 2026.4.27. Do not edit by hand. +// Generated by scripts/sync-surface.mjs from openclaw 2026.4.29. Do not edit by hand. import type * as sdk0 from "openclaw/plugin-sdk"; import type * as sdk1 from "openclaw/plugin-sdk/account-core"; import type * as sdk2 from "openclaw/plugin-sdk/account-helpers"; @@ -101,195 +101,197 @@ import type * as sdk98 from "openclaw/plugin-sdk/direct-dm-access"; import type * as sdk99 from "openclaw/plugin-sdk/direct-dm-guard-policy"; import type * as sdk100 from "openclaw/plugin-sdk/directory-config-runtime"; import type * as sdk101 from "openclaw/plugin-sdk/directory-runtime"; -import type * as sdk102 from "openclaw/plugin-sdk/document-extractor"; -import type * as sdk103 from "openclaw/plugin-sdk/error-runtime"; -import type * as sdk104 from "openclaw/plugin-sdk/extension-shared"; -import type * as sdk105 from "openclaw/plugin-sdk/fetch-runtime"; -import type * as sdk106 from "openclaw/plugin-sdk/file-access-runtime"; -import type * as sdk107 from "openclaw/plugin-sdk/file-lock"; -import type * as sdk108 from "openclaw/plugin-sdk/gateway-runtime"; -import type * as sdk109 from "openclaw/plugin-sdk/global-singleton"; -import type * as sdk110 from "openclaw/plugin-sdk/group-access"; -import type * as sdk111 from "openclaw/plugin-sdk/group-activation"; -import type * as sdk112 from "openclaw/plugin-sdk/heartbeat-runtime"; -import type * as sdk113 from "openclaw/plugin-sdk/hook-runtime"; -import type * as sdk114 from "openclaw/plugin-sdk/host-runtime"; -import type * as sdk115 from "openclaw/plugin-sdk/image-generation"; -import type * as sdk116 from "openclaw/plugin-sdk/image-generation-core"; -import type * as sdk117 from "openclaw/plugin-sdk/image-generation-runtime"; -import type * as sdk118 from "openclaw/plugin-sdk/inbound-envelope"; -import type * as sdk119 from "openclaw/plugin-sdk/inbound-reply-dispatch"; -import type * as sdk120 from "openclaw/plugin-sdk/infra-runtime"; -import type * as sdk121 from "openclaw/plugin-sdk/interactive-runtime"; -import type * as sdk122 from "openclaw/plugin-sdk/json-store"; -import type * as sdk123 from "openclaw/plugin-sdk/keyed-async-queue"; -import type * as sdk124 from "openclaw/plugin-sdk/lazy-runtime"; -import type * as sdk125 from "openclaw/plugin-sdk/lmstudio"; -import type * as sdk126 from "openclaw/plugin-sdk/lmstudio-runtime"; -import type * as sdk127 from "openclaw/plugin-sdk/logging-core"; -import type * as sdk128 from "openclaw/plugin-sdk/markdown-table-runtime"; -import type * as sdk129 from "openclaw/plugin-sdk/media-generation-runtime"; -import type * as sdk130 from "openclaw/plugin-sdk/media-generation-runtime-shared"; -import type * as sdk131 from "openclaw/plugin-sdk/media-mime"; -import type * as sdk132 from "openclaw/plugin-sdk/media-runtime"; -import type * as sdk133 from "openclaw/plugin-sdk/media-store"; -import type * as sdk134 from "openclaw/plugin-sdk/media-understanding"; -import type * as sdk135 from "openclaw/plugin-sdk/media-understanding-runtime"; -import type * as sdk136 from "openclaw/plugin-sdk/memory-core-engine-runtime"; -import type * as sdk137 from "openclaw/plugin-sdk/memory-core-host-engine-embeddings"; -import type * as sdk138 from "openclaw/plugin-sdk/memory-core-host-engine-foundation"; -import type * as sdk139 from "openclaw/plugin-sdk/memory-core-host-engine-qmd"; -import type * as sdk140 from "openclaw/plugin-sdk/memory-core-host-engine-storage"; -import type * as sdk141 from "openclaw/plugin-sdk/memory-core-host-events"; -import type * as sdk142 from "openclaw/plugin-sdk/memory-core-host-multimodal"; -import type * as sdk143 from "openclaw/plugin-sdk/memory-core-host-query"; -import type * as sdk144 from "openclaw/plugin-sdk/memory-core-host-runtime-cli"; -import type * as sdk145 from "openclaw/plugin-sdk/memory-core-host-runtime-core"; -import type * as sdk146 from "openclaw/plugin-sdk/memory-core-host-runtime-files"; -import type * as sdk147 from "openclaw/plugin-sdk/memory-core-host-secret"; -import type * as sdk148 from "openclaw/plugin-sdk/memory-core-host-status"; -import type * as sdk149 from "openclaw/plugin-sdk/memory-host-core"; -import type * as sdk150 from "openclaw/plugin-sdk/memory-host-events"; -import type * as sdk151 from "openclaw/plugin-sdk/memory-host-files"; -import type * as sdk152 from "openclaw/plugin-sdk/memory-host-markdown"; -import type * as sdk153 from "openclaw/plugin-sdk/memory-host-search"; -import type * as sdk154 from "openclaw/plugin-sdk/memory-host-status"; -import type * as sdk155 from "openclaw/plugin-sdk/messaging-targets"; -import type * as sdk156 from "openclaw/plugin-sdk/migration"; -import type * as sdk157 from "openclaw/plugin-sdk/migration-runtime"; -import type * as sdk158 from "openclaw/plugin-sdk/model-session-runtime"; -import type * as sdk159 from "openclaw/plugin-sdk/models-provider-runtime"; -import type * as sdk160 from "openclaw/plugin-sdk/music-generation"; -import type * as sdk161 from "openclaw/plugin-sdk/music-generation-core"; -import type * as sdk162 from "openclaw/plugin-sdk/native-command-config-runtime"; -import type * as sdk163 from "openclaw/plugin-sdk/native-command-registry"; -import type * as sdk164 from "openclaw/plugin-sdk/number-runtime"; -import type * as sdk165 from "openclaw/plugin-sdk/outbound-media"; -import type * as sdk166 from "openclaw/plugin-sdk/outbound-runtime"; -import type * as sdk167 from "openclaw/plugin-sdk/outbound-send-deps"; -import type * as sdk168 from "openclaw/plugin-sdk/param-readers"; -import type * as sdk169 from "openclaw/plugin-sdk/persistent-dedupe"; -import type * as sdk170 from "openclaw/plugin-sdk/plugin-config-runtime"; -import type * as sdk171 from "openclaw/plugin-sdk/plugin-entry"; -import type * as sdk172 from "openclaw/plugin-sdk/plugin-runtime"; -import type * as sdk173 from "openclaw/plugin-sdk/plugin-test-api"; -import type * as sdk174 from "openclaw/plugin-sdk/plugin-test-contracts"; -import type * as sdk175 from "openclaw/plugin-sdk/plugin-test-runtime"; -import type * as sdk176 from "openclaw/plugin-sdk/poll-runtime"; -import type * as sdk177 from "openclaw/plugin-sdk/process-runtime"; -import type * as sdk178 from "openclaw/plugin-sdk/provider-auth"; -import type * as sdk179 from "openclaw/plugin-sdk/provider-auth-api-key"; -import type * as sdk180 from "openclaw/plugin-sdk/provider-auth-login"; -import type * as sdk181 from "openclaw/plugin-sdk/provider-auth-result"; -import type * as sdk182 from "openclaw/plugin-sdk/provider-auth-runtime"; -import type * as sdk183 from "openclaw/plugin-sdk/provider-catalog-runtime"; -import type * as sdk184 from "openclaw/plugin-sdk/provider-catalog-shared"; -import type * as sdk185 from "openclaw/plugin-sdk/provider-entry"; -import type * as sdk186 from "openclaw/plugin-sdk/provider-env-vars"; -import type * as sdk187 from "openclaw/plugin-sdk/provider-http"; -import type * as sdk188 from "openclaw/plugin-sdk/provider-http-test-mocks"; -import type * as sdk189 from "openclaw/plugin-sdk/provider-model-shared"; -import type * as sdk190 from "openclaw/plugin-sdk/provider-model-types"; -import type * as sdk191 from "openclaw/plugin-sdk/provider-onboard"; -import type * as sdk192 from "openclaw/plugin-sdk/provider-selection-runtime"; -import type * as sdk193 from "openclaw/plugin-sdk/provider-setup"; -import type * as sdk194 from "openclaw/plugin-sdk/provider-stream"; -import type * as sdk195 from "openclaw/plugin-sdk/provider-stream-family"; -import type * as sdk196 from "openclaw/plugin-sdk/provider-stream-shared"; -import type * as sdk197 from "openclaw/plugin-sdk/provider-test-contracts"; -import type * as sdk198 from "openclaw/plugin-sdk/provider-tools"; -import type * as sdk199 from "openclaw/plugin-sdk/provider-transport-runtime"; -import type * as sdk200 from "openclaw/plugin-sdk/provider-usage"; -import type * as sdk201 from "openclaw/plugin-sdk/provider-web-fetch"; -import type * as sdk202 from "openclaw/plugin-sdk/provider-web-fetch-contract"; -import type * as sdk203 from "openclaw/plugin-sdk/provider-web-search"; -import type * as sdk204 from "openclaw/plugin-sdk/provider-web-search-config-contract"; -import type * as sdk205 from "openclaw/plugin-sdk/provider-web-search-contract"; -import type * as sdk206 from "openclaw/plugin-sdk/provider-zai-endpoint"; -import type * as sdk207 from "openclaw/plugin-sdk/proxy-capture"; -import type * as sdk208 from "openclaw/plugin-sdk/qa-runner-runtime"; -import type * as sdk209 from "openclaw/plugin-sdk/realtime-transcription"; -import type * as sdk210 from "openclaw/plugin-sdk/realtime-voice"; -import type * as sdk211 from "openclaw/plugin-sdk/reply-chunking"; -import type * as sdk212 from "openclaw/plugin-sdk/reply-dedupe"; -import type * as sdk213 from "openclaw/plugin-sdk/reply-dispatch-runtime"; -import type * as sdk214 from "openclaw/plugin-sdk/reply-history"; -import type * as sdk215 from "openclaw/plugin-sdk/reply-payload"; -import type * as sdk216 from "openclaw/plugin-sdk/reply-reference"; -import type * as sdk217 from "openclaw/plugin-sdk/reply-runtime"; -import type * as sdk218 from "openclaw/plugin-sdk/request-url"; -import type * as sdk219 from "openclaw/plugin-sdk/response-limit-runtime"; -import type * as sdk220 from "openclaw/plugin-sdk/retry-runtime"; -import type * as sdk221 from "openclaw/plugin-sdk/routing"; -import type * as sdk222 from "openclaw/plugin-sdk/run-command"; -import type * as sdk223 from "openclaw/plugin-sdk/runtime"; -import type * as sdk224 from "openclaw/plugin-sdk/runtime-config-snapshot"; -import type * as sdk225 from "openclaw/plugin-sdk/runtime-doctor"; -import type * as sdk226 from "openclaw/plugin-sdk/runtime-env"; -import type * as sdk227 from "openclaw/plugin-sdk/runtime-fetch"; -import type * as sdk228 from "openclaw/plugin-sdk/runtime-group-policy"; -import type * as sdk229 from "openclaw/plugin-sdk/runtime-logger"; -import type * as sdk230 from "openclaw/plugin-sdk/runtime-secret-resolution"; -import type * as sdk231 from "openclaw/plugin-sdk/runtime-store"; -import type * as sdk232 from "openclaw/plugin-sdk/sandbox"; -import type * as sdk233 from "openclaw/plugin-sdk/secret-file-runtime"; -import type * as sdk234 from "openclaw/plugin-sdk/secret-input"; -import type * as sdk235 from "openclaw/plugin-sdk/secret-input-runtime"; -import type * as sdk236 from "openclaw/plugin-sdk/secret-ref-runtime"; -import type * as sdk237 from "openclaw/plugin-sdk/secure-random-runtime"; -import type * as sdk238 from "openclaw/plugin-sdk/security-runtime"; -import type * as sdk239 from "openclaw/plugin-sdk/self-hosted-provider-setup"; -import type * as sdk240 from "openclaw/plugin-sdk/session-binding-runtime"; -import type * as sdk241 from "openclaw/plugin-sdk/session-key-runtime"; -import type * as sdk242 from "openclaw/plugin-sdk/session-store-runtime"; -import type * as sdk243 from "openclaw/plugin-sdk/session-transcript-hit"; -import type * as sdk244 from "openclaw/plugin-sdk/session-visibility"; -import type * as sdk245 from "openclaw/plugin-sdk/setup"; -import type * as sdk246 from "openclaw/plugin-sdk/setup-adapter-runtime"; -import type * as sdk247 from "openclaw/plugin-sdk/setup-runtime"; -import type * as sdk248 from "openclaw/plugin-sdk/setup-tools"; -import type * as sdk249 from "openclaw/plugin-sdk/simple-completion-runtime"; -import type * as sdk250 from "openclaw/plugin-sdk/skill-commands-runtime"; -import type * as sdk251 from "openclaw/plugin-sdk/skills-runtime"; -import type * as sdk252 from "openclaw/plugin-sdk/speech"; -import type * as sdk253 from "openclaw/plugin-sdk/speech-core"; -import type * as sdk254 from "openclaw/plugin-sdk/ssrf-dispatcher"; -import type * as sdk255 from "openclaw/plugin-sdk/ssrf-policy"; -import type * as sdk256 from "openclaw/plugin-sdk/ssrf-runtime"; -import type * as sdk257 from "openclaw/plugin-sdk/state-paths"; -import type * as sdk258 from "openclaw/plugin-sdk/status-helpers"; -import type * as sdk259 from "openclaw/plugin-sdk/string-coerce-runtime"; -import type * as sdk260 from "openclaw/plugin-sdk/string-normalization-runtime"; -import type * as sdk261 from "openclaw/plugin-sdk/system-event-runtime"; -import type * as sdk262 from "openclaw/plugin-sdk/talk-config-runtime"; -import type * as sdk263 from "openclaw/plugin-sdk/target-resolver-runtime"; -import type * as sdk264 from "openclaw/plugin-sdk/telegram-command-config"; -import type * as sdk265 from "openclaw/plugin-sdk/temp-path"; -import type * as sdk266 from "openclaw/plugin-sdk/test-env"; -import type * as sdk267 from "openclaw/plugin-sdk/test-fixtures"; -import type * as sdk268 from "openclaw/plugin-sdk/test-node-mocks"; -import type * as sdk269 from "openclaw/plugin-sdk/testing"; -import type * as sdk270 from "openclaw/plugin-sdk/text-autolink-runtime"; -import type * as sdk271 from "openclaw/plugin-sdk/text-chunking"; -import type * as sdk272 from "openclaw/plugin-sdk/text-runtime"; -import type * as sdk273 from "openclaw/plugin-sdk/thread-bindings-runtime"; -import type * as sdk274 from "openclaw/plugin-sdk/thread-bindings-session-runtime"; -import type * as sdk275 from "openclaw/plugin-sdk/time-runtime"; -import type * as sdk276 from "openclaw/plugin-sdk/tool-payload"; -import type * as sdk277 from "openclaw/plugin-sdk/tool-send"; -import type * as sdk278 from "openclaw/plugin-sdk/transport-ready-runtime"; -import type * as sdk279 from "openclaw/plugin-sdk/tts-runtime"; -import type * as sdk280 from "openclaw/plugin-sdk/video-generation"; -import type * as sdk281 from "openclaw/plugin-sdk/video-generation-core"; -import type * as sdk282 from "openclaw/plugin-sdk/video-generation-runtime"; -import type * as sdk283 from "openclaw/plugin-sdk/web-content-extractor"; -import type * as sdk284 from "openclaw/plugin-sdk/web-media"; -import type * as sdk285 from "openclaw/plugin-sdk/webhook-ingress"; -import type * as sdk286 from "openclaw/plugin-sdk/webhook-path"; -import type * as sdk287 from "openclaw/plugin-sdk/webhook-request-guards"; -import type * as sdk288 from "openclaw/plugin-sdk/webhook-targets"; -import type * as sdk289 from "openclaw/plugin-sdk/windows-spawn"; -import type * as sdk290 from "openclaw/plugin-sdk/zod"; +import type * as sdk102 from "openclaw/plugin-sdk/discord"; +import type * as sdk103 from "openclaw/plugin-sdk/document-extractor"; +import type * as sdk104 from "openclaw/plugin-sdk/error-runtime"; +import type * as sdk105 from "openclaw/plugin-sdk/extension-shared"; +import type * as sdk106 from "openclaw/plugin-sdk/fetch-runtime"; +import type * as sdk107 from "openclaw/plugin-sdk/file-access-runtime"; +import type * as sdk108 from "openclaw/plugin-sdk/file-lock"; +import type * as sdk109 from "openclaw/plugin-sdk/gateway-runtime"; +import type * as sdk110 from "openclaw/plugin-sdk/global-singleton"; +import type * as sdk111 from "openclaw/plugin-sdk/group-access"; +import type * as sdk112 from "openclaw/plugin-sdk/group-activation"; +import type * as sdk113 from "openclaw/plugin-sdk/heartbeat-runtime"; +import type * as sdk114 from "openclaw/plugin-sdk/hook-runtime"; +import type * as sdk115 from "openclaw/plugin-sdk/host-runtime"; +import type * as sdk116 from "openclaw/plugin-sdk/image-generation"; +import type * as sdk117 from "openclaw/plugin-sdk/image-generation-core"; +import type * as sdk118 from "openclaw/plugin-sdk/image-generation-runtime"; +import type * as sdk119 from "openclaw/plugin-sdk/inbound-envelope"; +import type * as sdk120 from "openclaw/plugin-sdk/inbound-reply-dispatch"; +import type * as sdk121 from "openclaw/plugin-sdk/infra-runtime"; +import type * as sdk122 from "openclaw/plugin-sdk/interactive-runtime"; +import type * as sdk123 from "openclaw/plugin-sdk/json-store"; +import type * as sdk124 from "openclaw/plugin-sdk/keyed-async-queue"; +import type * as sdk125 from "openclaw/plugin-sdk/lazy-runtime"; +import type * as sdk126 from "openclaw/plugin-sdk/lmstudio"; +import type * as sdk127 from "openclaw/plugin-sdk/lmstudio-runtime"; +import type * as sdk128 from "openclaw/plugin-sdk/logging-core"; +import type * as sdk129 from "openclaw/plugin-sdk/markdown-table-runtime"; +import type * as sdk130 from "openclaw/plugin-sdk/media-generation-runtime"; +import type * as sdk131 from "openclaw/plugin-sdk/media-generation-runtime-shared"; +import type * as sdk132 from "openclaw/plugin-sdk/media-mime"; +import type * as sdk133 from "openclaw/plugin-sdk/media-runtime"; +import type * as sdk134 from "openclaw/plugin-sdk/media-store"; +import type * as sdk135 from "openclaw/plugin-sdk/media-understanding"; +import type * as sdk136 from "openclaw/plugin-sdk/media-understanding-runtime"; +import type * as sdk137 from "openclaw/plugin-sdk/memory-core-engine-runtime"; +import type * as sdk138 from "openclaw/plugin-sdk/memory-core-host-engine-embeddings"; +import type * as sdk139 from "openclaw/plugin-sdk/memory-core-host-engine-foundation"; +import type * as sdk140 from "openclaw/plugin-sdk/memory-core-host-engine-qmd"; +import type * as sdk141 from "openclaw/plugin-sdk/memory-core-host-engine-storage"; +import type * as sdk142 from "openclaw/plugin-sdk/memory-core-host-events"; +import type * as sdk143 from "openclaw/plugin-sdk/memory-core-host-multimodal"; +import type * as sdk144 from "openclaw/plugin-sdk/memory-core-host-query"; +import type * as sdk145 from "openclaw/plugin-sdk/memory-core-host-runtime-cli"; +import type * as sdk146 from "openclaw/plugin-sdk/memory-core-host-runtime-core"; +import type * as sdk147 from "openclaw/plugin-sdk/memory-core-host-runtime-files"; +import type * as sdk148 from "openclaw/plugin-sdk/memory-core-host-secret"; +import type * as sdk149 from "openclaw/plugin-sdk/memory-core-host-status"; +import type * as sdk150 from "openclaw/plugin-sdk/memory-host-core"; +import type * as sdk151 from "openclaw/plugin-sdk/memory-host-events"; +import type * as sdk152 from "openclaw/plugin-sdk/memory-host-files"; +import type * as sdk153 from "openclaw/plugin-sdk/memory-host-markdown"; +import type * as sdk154 from "openclaw/plugin-sdk/memory-host-search"; +import type * as sdk155 from "openclaw/plugin-sdk/memory-host-status"; +import type * as sdk156 from "openclaw/plugin-sdk/messaging-targets"; +import type * as sdk157 from "openclaw/plugin-sdk/migration"; +import type * as sdk158 from "openclaw/plugin-sdk/migration-runtime"; +import type * as sdk159 from "openclaw/plugin-sdk/model-session-runtime"; +import type * as sdk160 from "openclaw/plugin-sdk/models-provider-runtime"; +import type * as sdk161 from "openclaw/plugin-sdk/music-generation"; +import type * as sdk162 from "openclaw/plugin-sdk/music-generation-core"; +import type * as sdk163 from "openclaw/plugin-sdk/native-command-config-runtime"; +import type * as sdk164 from "openclaw/plugin-sdk/native-command-registry"; +import type * as sdk165 from "openclaw/plugin-sdk/number-runtime"; +import type * as sdk166 from "openclaw/plugin-sdk/outbound-media"; +import type * as sdk167 from "openclaw/plugin-sdk/outbound-runtime"; +import type * as sdk168 from "openclaw/plugin-sdk/outbound-send-deps"; +import type * as sdk169 from "openclaw/plugin-sdk/param-readers"; +import type * as sdk170 from "openclaw/plugin-sdk/persistent-dedupe"; +import type * as sdk171 from "openclaw/plugin-sdk/plugin-config-runtime"; +import type * as sdk172 from "openclaw/plugin-sdk/plugin-entry"; +import type * as sdk173 from "openclaw/plugin-sdk/plugin-runtime"; +import type * as sdk174 from "openclaw/plugin-sdk/plugin-test-api"; +import type * as sdk175 from "openclaw/plugin-sdk/plugin-test-contracts"; +import type * as sdk176 from "openclaw/plugin-sdk/plugin-test-runtime"; +import type * as sdk177 from "openclaw/plugin-sdk/poll-runtime"; +import type * as sdk178 from "openclaw/plugin-sdk/process-runtime"; +import type * as sdk179 from "openclaw/plugin-sdk/provider-auth"; +import type * as sdk180 from "openclaw/plugin-sdk/provider-auth-api-key"; +import type * as sdk181 from "openclaw/plugin-sdk/provider-auth-login"; +import type * as sdk182 from "openclaw/plugin-sdk/provider-auth-result"; +import type * as sdk183 from "openclaw/plugin-sdk/provider-auth-runtime"; +import type * as sdk184 from "openclaw/plugin-sdk/provider-catalog-runtime"; +import type * as sdk185 from "openclaw/plugin-sdk/provider-catalog-shared"; +import type * as sdk186 from "openclaw/plugin-sdk/provider-entry"; +import type * as sdk187 from "openclaw/plugin-sdk/provider-env-vars"; +import type * as sdk188 from "openclaw/plugin-sdk/provider-http"; +import type * as sdk189 from "openclaw/plugin-sdk/provider-http-test-mocks"; +import type * as sdk190 from "openclaw/plugin-sdk/provider-model-shared"; +import type * as sdk191 from "openclaw/plugin-sdk/provider-model-types"; +import type * as sdk192 from "openclaw/plugin-sdk/provider-onboard"; +import type * as sdk193 from "openclaw/plugin-sdk/provider-selection-runtime"; +import type * as sdk194 from "openclaw/plugin-sdk/provider-setup"; +import type * as sdk195 from "openclaw/plugin-sdk/provider-stream"; +import type * as sdk196 from "openclaw/plugin-sdk/provider-stream-family"; +import type * as sdk197 from "openclaw/plugin-sdk/provider-stream-shared"; +import type * as sdk198 from "openclaw/plugin-sdk/provider-test-contracts"; +import type * as sdk199 from "openclaw/plugin-sdk/provider-tools"; +import type * as sdk200 from "openclaw/plugin-sdk/provider-transport-runtime"; +import type * as sdk201 from "openclaw/plugin-sdk/provider-usage"; +import type * as sdk202 from "openclaw/plugin-sdk/provider-web-fetch"; +import type * as sdk203 from "openclaw/plugin-sdk/provider-web-fetch-contract"; +import type * as sdk204 from "openclaw/plugin-sdk/provider-web-search"; +import type * as sdk205 from "openclaw/plugin-sdk/provider-web-search-config-contract"; +import type * as sdk206 from "openclaw/plugin-sdk/provider-web-search-contract"; +import type * as sdk207 from "openclaw/plugin-sdk/provider-zai-endpoint"; +import type * as sdk208 from "openclaw/plugin-sdk/proxy-capture"; +import type * as sdk209 from "openclaw/plugin-sdk/qa-runner-runtime"; +import type * as sdk210 from "openclaw/plugin-sdk/realtime-transcription"; +import type * as sdk211 from "openclaw/plugin-sdk/realtime-voice"; +import type * as sdk212 from "openclaw/plugin-sdk/reply-chunking"; +import type * as sdk213 from "openclaw/plugin-sdk/reply-dedupe"; +import type * as sdk214 from "openclaw/plugin-sdk/reply-dispatch-runtime"; +import type * as sdk215 from "openclaw/plugin-sdk/reply-history"; +import type * as sdk216 from "openclaw/plugin-sdk/reply-payload"; +import type * as sdk217 from "openclaw/plugin-sdk/reply-reference"; +import type * as sdk218 from "openclaw/plugin-sdk/reply-runtime"; +import type * as sdk219 from "openclaw/plugin-sdk/request-url"; +import type * as sdk220 from "openclaw/plugin-sdk/response-limit-runtime"; +import type * as sdk221 from "openclaw/plugin-sdk/retry-runtime"; +import type * as sdk222 from "openclaw/plugin-sdk/routing"; +import type * as sdk223 from "openclaw/plugin-sdk/run-command"; +import type * as sdk224 from "openclaw/plugin-sdk/runtime"; +import type * as sdk225 from "openclaw/plugin-sdk/runtime-config-snapshot"; +import type * as sdk226 from "openclaw/plugin-sdk/runtime-doctor"; +import type * as sdk227 from "openclaw/plugin-sdk/runtime-env"; +import type * as sdk228 from "openclaw/plugin-sdk/runtime-fetch"; +import type * as sdk229 from "openclaw/plugin-sdk/runtime-group-policy"; +import type * as sdk230 from "openclaw/plugin-sdk/runtime-logger"; +import type * as sdk231 from "openclaw/plugin-sdk/runtime-secret-resolution"; +import type * as sdk232 from "openclaw/plugin-sdk/runtime-store"; +import type * as sdk233 from "openclaw/plugin-sdk/sandbox"; +import type * as sdk234 from "openclaw/plugin-sdk/secret-file-runtime"; +import type * as sdk235 from "openclaw/plugin-sdk/secret-input"; +import type * as sdk236 from "openclaw/plugin-sdk/secret-input-runtime"; +import type * as sdk237 from "openclaw/plugin-sdk/secret-ref-runtime"; +import type * as sdk238 from "openclaw/plugin-sdk/secure-random-runtime"; +import type * as sdk239 from "openclaw/plugin-sdk/security-runtime"; +import type * as sdk240 from "openclaw/plugin-sdk/self-hosted-provider-setup"; +import type * as sdk241 from "openclaw/plugin-sdk/session-binding-runtime"; +import type * as sdk242 from "openclaw/plugin-sdk/session-key-runtime"; +import type * as sdk243 from "openclaw/plugin-sdk/session-store-runtime"; +import type * as sdk244 from "openclaw/plugin-sdk/session-transcript-hit"; +import type * as sdk245 from "openclaw/plugin-sdk/session-visibility"; +import type * as sdk246 from "openclaw/plugin-sdk/setup"; +import type * as sdk247 from "openclaw/plugin-sdk/setup-adapter-runtime"; +import type * as sdk248 from "openclaw/plugin-sdk/setup-runtime"; +import type * as sdk249 from "openclaw/plugin-sdk/setup-tools"; +import type * as sdk250 from "openclaw/plugin-sdk/simple-completion-runtime"; +import type * as sdk251 from "openclaw/plugin-sdk/skill-commands-runtime"; +import type * as sdk252 from "openclaw/plugin-sdk/skills-runtime"; +import type * as sdk253 from "openclaw/plugin-sdk/speech"; +import type * as sdk254 from "openclaw/plugin-sdk/speech-core"; +import type * as sdk255 from "openclaw/plugin-sdk/ssrf-dispatcher"; +import type * as sdk256 from "openclaw/plugin-sdk/ssrf-policy"; +import type * as sdk257 from "openclaw/plugin-sdk/ssrf-runtime"; +import type * as sdk258 from "openclaw/plugin-sdk/state-paths"; +import type * as sdk259 from "openclaw/plugin-sdk/status-helpers"; +import type * as sdk260 from "openclaw/plugin-sdk/string-coerce-runtime"; +import type * as sdk261 from "openclaw/plugin-sdk/string-normalization-runtime"; +import type * as sdk262 from "openclaw/plugin-sdk/system-event-runtime"; +import type * as sdk263 from "openclaw/plugin-sdk/talk-config-runtime"; +import type * as sdk264 from "openclaw/plugin-sdk/target-resolver-runtime"; +import type * as sdk265 from "openclaw/plugin-sdk/telegram-account"; +import type * as sdk266 from "openclaw/plugin-sdk/telegram-command-config"; +import type * as sdk267 from "openclaw/plugin-sdk/temp-path"; +import type * as sdk268 from "openclaw/plugin-sdk/test-env"; +import type * as sdk269 from "openclaw/plugin-sdk/test-fixtures"; +import type * as sdk270 from "openclaw/plugin-sdk/test-node-mocks"; +import type * as sdk271 from "openclaw/plugin-sdk/testing"; +import type * as sdk272 from "openclaw/plugin-sdk/text-autolink-runtime"; +import type * as sdk273 from "openclaw/plugin-sdk/text-chunking"; +import type * as sdk274 from "openclaw/plugin-sdk/text-runtime"; +import type * as sdk275 from "openclaw/plugin-sdk/thread-bindings-runtime"; +import type * as sdk276 from "openclaw/plugin-sdk/thread-bindings-session-runtime"; +import type * as sdk277 from "openclaw/plugin-sdk/time-runtime"; +import type * as sdk278 from "openclaw/plugin-sdk/tool-payload"; +import type * as sdk279 from "openclaw/plugin-sdk/tool-send"; +import type * as sdk280 from "openclaw/plugin-sdk/transport-ready-runtime"; +import type * as sdk281 from "openclaw/plugin-sdk/tts-runtime"; +import type * as sdk282 from "openclaw/plugin-sdk/video-generation"; +import type * as sdk283 from "openclaw/plugin-sdk/video-generation-core"; +import type * as sdk284 from "openclaw/plugin-sdk/video-generation-runtime"; +import type * as sdk285 from "openclaw/plugin-sdk/web-content-extractor"; +import type * as sdk286 from "openclaw/plugin-sdk/web-media"; +import type * as sdk287 from "openclaw/plugin-sdk/webhook-ingress"; +import type * as sdk288 from "openclaw/plugin-sdk/webhook-path"; +import type * as sdk289 from "openclaw/plugin-sdk/webhook-request-guards"; +import type * as sdk290 from "openclaw/plugin-sdk/webhook-targets"; +import type * as sdk291 from "openclaw/plugin-sdk/windows-spawn"; +import type * as sdk292 from "openclaw/plugin-sdk/zod"; export type KitchenSinkSdkImportSurface = | typeof sdk0 @@ -582,4 +584,6 @@ export type KitchenSinkSdkImportSurface = | typeof sdk287 | typeof sdk288 | typeof sdk289 - | typeof sdk290; + | typeof sdk290 + | typeof sdk291 + | typeof sdk292;