mirror of
https://fastgit.cc/github.com/openclaw/openclaw
synced 2026-04-30 22:12:32 +08:00
chore: update dependencies
This commit is contained in:
@@ -25,6 +25,7 @@
|
||||
"eslint/no-sequences": "error",
|
||||
"eslint/no-self-compare": "error",
|
||||
"eslint/no-shadow": "off",
|
||||
"eslint/no-underscore-dangle": "off",
|
||||
"eslint/no-var": "error",
|
||||
"eslint/no-useless-call": "error",
|
||||
"eslint/no-useless-computed-key": "error",
|
||||
|
||||
@@ -6,6 +6,7 @@ Docs: https://docs.openclaw.ai
|
||||
|
||||
### Changes
|
||||
|
||||
- Dependencies: refresh workspace runtime, plugin, and tooling packages, including ACP, Pi, AWS SDK, TypeBox, pnpm, oxlint, oxfmt, jsdom, pdfjs, ciao, and tokenjuice, while keeping patched ACP behavior and lint gates current. Thanks @mariozechner.
|
||||
- Providers/NVIDIA: add the NVIDIA provider with API-key onboarding, setup docs, static catalog metadata, and literal model-ref picker support so NVIDIA hosted models can be selected with their provider prefix intact. (#71204) Thanks @eleqtrizit.
|
||||
- Memory/wiki: add agent-facing people wiki metadata, canonical aliases, person cards, relationship graphs, privacy/provenance reports, evidence-kind drilldown, and search modes for person lookup, question routing, source evidence, and raw claims. Thanks @vincentkoc.
|
||||
- Messages: add global `messages.visibleReplies` so operators can require visible output to go through `message(action=send)` for any source chat, while `messages.groupChat.visibleReplies` stays available as the group/channel override. Thanks @scoootscooob.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": "OpenClaw ACP runtime backend",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@agentclientprotocol/claude-agent-acp": "0.31.0",
|
||||
"@agentclientprotocol/claude-agent-acp": "0.31.1",
|
||||
"@zed-industries/codex-acp": "0.12.0",
|
||||
"acpx": "0.6.1"
|
||||
},
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"dependencies": {
|
||||
"@anthropic-ai/sdk": "0.91.1",
|
||||
"@aws/bedrock-token-generator": "^1.1.0",
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
"description": "OpenClaw Amazon Bedrock provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-bedrock": "3.1037.0",
|
||||
"@aws-sdk/client-bedrock-runtime": "3.1037.0",
|
||||
"@aws-sdk/credential-provider-node": "3.972.36"
|
||||
"@aws-sdk/client-bedrock": "3.1038.0",
|
||||
"@aws-sdk/client-bedrock-runtime": "3.1038.0",
|
||||
"@aws-sdk/credential-provider-node": "3.972.37"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@anthropic-ai/vertex-sdk": "^0.16.0",
|
||||
"@mariozechner/pi-agent-core": "0.70.5",
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-agent-core": "0.70.6",
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw Anthropic provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": "OpenClaw Bonjour/mDNS gateway discovery",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@homebridge/ciao": "^1.3.6"
|
||||
"@homebridge/ciao": "^1.3.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw Brave plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"commander": "^14.0.3",
|
||||
"express": "5.2.1",
|
||||
"playwright-core": "1.59.1",
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"ws": "^8.20.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": "OpenClaw Codex harness and model provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-coding-agent": "0.70.5",
|
||||
"@mariozechner/pi-coding-agent": "0.70.6",
|
||||
"@openai/codex": "0.125.0",
|
||||
"ajv": "^8.20.0",
|
||||
"ws": "^8.20.0",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"@pierre/diffs": "1.1.19",
|
||||
"@pierre/theme": "0.0.29",
|
||||
"playwright-core": "1.59.1",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"discord-api-types": "^0.38.47",
|
||||
"https-proxy-agent": "^9.0.0",
|
||||
"opusscript": "^0.1.1",
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"undici": "8.1.0",
|
||||
"ws": "^8.20.0"
|
||||
},
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw local document extraction plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"pdfjs-dist": "^5.6.205"
|
||||
"pdfjs-dist": "^5.7.284"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@larksuiteoapi/node-sdk": "^1.62.0",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw Firecrawl plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw Fireworks provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"@clack/prompts": "^1.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5",
|
||||
"@mariozechner/pi-ai": "0.70.6",
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
},
|
||||
"openclaw": {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"commander": "^14.0.3",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@google/genai": "^1.50.1",
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw Kimi provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"ajv": "^8.20.0",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw LM Studio provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5"
|
||||
"@mariozechner/pi-ai": "0.70.6"
|
||||
},
|
||||
"openclaw": {
|
||||
"extensions": [
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"dependencies": {
|
||||
"@clawdbot/lobster": "2026.4.6",
|
||||
"ajv": "^8.20.0",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"markdown-it": "14.1.1",
|
||||
"matrix-js-sdk": "41.4.0-rc.0",
|
||||
"music-metadata": "^11.12.3",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"chokidar": "^5.0.0",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -242,72 +242,68 @@ export async function getMemorySearchManager(params: {
|
||||
return { entry: cacheEntry };
|
||||
};
|
||||
|
||||
while (true) {
|
||||
const cached = QMD_MANAGER_CACHE.get(scopeKey);
|
||||
const cachedMatchesIdentity = cached?.identityKey === identityKey;
|
||||
if (cachedMatchesIdentity) {
|
||||
if (params.purpose === "status") {
|
||||
// Status callers often close the manager they receive. Wrap the live
|
||||
// full manager with a no-op close so health/status probes do not tear
|
||||
// down the active QMD manager for the process.
|
||||
return { manager: new BorrowedMemoryManager(cached.manager) };
|
||||
}
|
||||
if (params.purpose !== "cli") {
|
||||
return { manager: cached.manager };
|
||||
}
|
||||
const cached = QMD_MANAGER_CACHE.get(scopeKey);
|
||||
const cachedMatchesIdentity = cached?.identityKey === identityKey;
|
||||
if (cachedMatchesIdentity) {
|
||||
if (params.purpose === "status") {
|
||||
// Status callers often close the manager they receive. Wrap the live
|
||||
// full manager with a no-op close so health/status probes do not tear
|
||||
// down the active QMD manager for the process.
|
||||
return { manager: new BorrowedMemoryManager(cached.manager) };
|
||||
}
|
||||
|
||||
if (transient) {
|
||||
const { manager } = await createPrimaryQmdManager(
|
||||
params.purpose === "cli" ? "cli" : "status",
|
||||
);
|
||||
return manager ? { manager } : await getBuiltinMemorySearchManager(params);
|
||||
if (params.purpose !== "cli") {
|
||||
return { manager: cached.manager };
|
||||
}
|
||||
}
|
||||
|
||||
const recentFailure = getActiveQmdManagerOpenFailure(scopeKey, identityKey);
|
||||
if (recentFailure) {
|
||||
log.debug?.(
|
||||
`qmd memory unavailable; using builtin during cooldown: ${recentFailure.reason}`,
|
||||
);
|
||||
return await getBuiltinMemorySearchManager(params);
|
||||
}
|
||||
|
||||
const pending = PENDING_QMD_MANAGER_CREATES.get(scopeKey);
|
||||
if (pending) {
|
||||
await pending.promise;
|
||||
continue;
|
||||
}
|
||||
|
||||
const pendingCreate: PendingQmdManagerCreate = {
|
||||
identityKey,
|
||||
promise: (async () => {
|
||||
const created = await createFullQmdManager(identityKey);
|
||||
if (!created.entry) {
|
||||
recordQmdManagerOpenFailure(
|
||||
scopeKey,
|
||||
identityKey,
|
||||
created.failureReason ?? "qmd memory unavailable",
|
||||
);
|
||||
return null;
|
||||
}
|
||||
QMD_MANAGER_CACHE.set(scopeKey, created.entry);
|
||||
if (cached) {
|
||||
await closeQmdManagerForReplacement(cached.manager).catch((err) => {
|
||||
log.warn(`failed to retire replaced qmd memory manager: ${formatErrorMessage(err)}`);
|
||||
});
|
||||
}
|
||||
return created.entry.manager;
|
||||
})().finally(() => {
|
||||
const currentPending = PENDING_QMD_MANAGER_CREATES.get(scopeKey);
|
||||
if (currentPending === pendingCreate) {
|
||||
PENDING_QMD_MANAGER_CREATES.delete(scopeKey);
|
||||
}
|
||||
}),
|
||||
};
|
||||
PENDING_QMD_MANAGER_CREATES.set(scopeKey, pendingCreate);
|
||||
const manager = await pendingCreate.promise;
|
||||
if (transient) {
|
||||
const { manager } = await createPrimaryQmdManager(
|
||||
params.purpose === "cli" ? "cli" : "status",
|
||||
);
|
||||
return manager ? { manager } : await getBuiltinMemorySearchManager(params);
|
||||
}
|
||||
|
||||
const recentFailure = getActiveQmdManagerOpenFailure(scopeKey, identityKey);
|
||||
if (recentFailure) {
|
||||
log.debug?.(`qmd memory unavailable; using builtin during cooldown: ${recentFailure.reason}`);
|
||||
return await getBuiltinMemorySearchManager(params);
|
||||
}
|
||||
|
||||
const pending = PENDING_QMD_MANAGER_CREATES.get(scopeKey);
|
||||
if (pending) {
|
||||
await pending.promise;
|
||||
return await getMemorySearchManager(params);
|
||||
}
|
||||
|
||||
const pendingCreate: PendingQmdManagerCreate = {
|
||||
identityKey,
|
||||
promise: (async () => {
|
||||
const created = await createFullQmdManager(identityKey);
|
||||
if (!created.entry) {
|
||||
recordQmdManagerOpenFailure(
|
||||
scopeKey,
|
||||
identityKey,
|
||||
created.failureReason ?? "qmd memory unavailable",
|
||||
);
|
||||
return null;
|
||||
}
|
||||
QMD_MANAGER_CACHE.set(scopeKey, created.entry);
|
||||
if (cached) {
|
||||
await closeQmdManagerForReplacement(cached.manager).catch((err) => {
|
||||
log.warn(`failed to retire replaced qmd memory manager: ${formatErrorMessage(err)}`);
|
||||
});
|
||||
}
|
||||
return created.entry.manager;
|
||||
})().finally(() => {
|
||||
const currentPending = PENDING_QMD_MANAGER_CREATES.get(scopeKey);
|
||||
if (currentPending === pendingCreate) {
|
||||
PENDING_QMD_MANAGER_CREATES.delete(scopeKey);
|
||||
}
|
||||
}),
|
||||
};
|
||||
PENDING_QMD_MANAGER_CREATES.set(scopeKey, pendingCreate);
|
||||
const manager = await pendingCreate.promise;
|
||||
return manager ? { manager } : await getBuiltinMemorySearchManager(params);
|
||||
}
|
||||
|
||||
return await getBuiltinMemorySearchManager(params);
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"dependencies": {
|
||||
"@lancedb/lancedb": "^0.27.2",
|
||||
"openai": "^6.34.0",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw persistent wiki plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"yaml": "^2.8.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"express": "5.2.1",
|
||||
"jsonwebtoken": "9.0.3",
|
||||
"jwks-rsa": "4.0.1",
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
"description": "OpenClaw Ollama provider plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5",
|
||||
"typebox": "1.1.33"
|
||||
"@mariozechner/pi-ai": "0.70.6",
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw OpenAI provider plugins",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5",
|
||||
"@mariozechner/pi-ai": "0.70.6",
|
||||
"ws": "^8.20.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"./test-api.js": "./test-api.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw skill workshop plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"description": "OpenClaw Tavily plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33"
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"@grammyjs/runner": "^2.0.3",
|
||||
"@grammyjs/transformer-throttler": "^1.2.1",
|
||||
"grammy": "^1.42.0",
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"undici": "8.1.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"description": "OpenClaw Tlon/Urbit channel plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-s3": "3.1037.0",
|
||||
"@aws-sdk/s3-request-presigner": "3.1037.0",
|
||||
"@aws-sdk/client-s3": "3.1038.0",
|
||||
"@aws-sdk/s3-request-presigner": "3.1038.0",
|
||||
"@tloncorp/tlon-skill": "0.3.5",
|
||||
"@urbit/aura": "^3.0.0"
|
||||
},
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": "Bundled tokenjuice exec output compaction plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"tokenjuice": "0.6.4"
|
||||
"tokenjuice": "0.7.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"commander": "^14.0.3",
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"ws": "^8.20.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"@whiskeysockets/baileys": "7.0.0-rc.9",
|
||||
"https-proxy-agent": "^9.0.0",
|
||||
"jimp": "^1.6.1",
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"undici": "8.1.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
"description": "OpenClaw xAI plugin",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@mariozechner/pi-ai": "0.70.5",
|
||||
"typebox": "1.1.33"
|
||||
"@mariozechner/pi-ai": "0.70.6",
|
||||
"typebox": "1.1.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openclaw/plugin-sdk": "workspace:*",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": "OpenClaw Zalo Personal Account plugin via native zca-js integration",
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"zca-js": "2.1.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
28
package.json
28
package.json
@@ -1604,13 +1604,13 @@
|
||||
"ui:install": "node scripts/ui.js install"
|
||||
},
|
||||
"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",
|
||||
"ajv": "^8.20.0",
|
||||
"chalk": "^5.6.2",
|
||||
@@ -1633,7 +1633,7 @@
|
||||
"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",
|
||||
@@ -1650,14 +1650,14 @@
|
||||
"@types/markdown-it": "^14.1.2",
|
||||
"@types/node": "25.6.0",
|
||||
"@types/ws": "^8.18.1",
|
||||
"@typescript/native-preview": "7.0.0-dev.20260427.1",
|
||||
"@typescript/native-preview": "7.0.0-dev.20260429.1",
|
||||
"@vitest/coverage-v8": "^4.1.5",
|
||||
"jscpd": "4.0.9",
|
||||
"jsdom": "^29.0.2",
|
||||
"jsdom": "^29.1.0",
|
||||
"lit": "^3.3.2",
|
||||
"oxfmt": "0.46.0",
|
||||
"oxlint": "^1.61.0",
|
||||
"oxlint-tsgolint": "^0.22.0",
|
||||
"oxfmt": "0.47.0",
|
||||
"oxlint": "^1.62.0",
|
||||
"oxlint-tsgolint": "^0.22.1",
|
||||
"signal-utils": "0.21.1",
|
||||
"tsdown": "0.21.10",
|
||||
"tsx": "^4.21.0",
|
||||
@@ -1673,7 +1673,7 @@
|
||||
"engines": {
|
||||
"node": ">=22.14.0"
|
||||
},
|
||||
"packageManager": "pnpm@10.33.0",
|
||||
"packageManager": "pnpm@10.33.2+sha512.a90faf6feeab71ad6c6e57f94e0fe1a12f5dcc22cd754db40ae9593eb6a3e0b6b12e3540218bb37ae083404b1f2ce6db2a4121e979829b4aff94b99f49da1cf8",
|
||||
"pnpm": {
|
||||
"overrides": {
|
||||
"@anthropic-ai/sdk": "0.91.1",
|
||||
@@ -1692,7 +1692,7 @@
|
||||
"path-to-regexp": "8.4.0",
|
||||
"qs": "6.14.2",
|
||||
"node-domexception": "npm:@nolyfill/domexception@1.0.28",
|
||||
"typebox": "1.1.33",
|
||||
"typebox": "1.1.34",
|
||||
"tar": "7.5.13",
|
||||
"tough-cookie": "4.1.3",
|
||||
"yauzl": "3.2.1",
|
||||
@@ -1728,7 +1728,7 @@
|
||||
},
|
||||
"patchedDependencies": {
|
||||
"@whiskeysockets/baileys@7.0.0-rc.9": "patches/@whiskeysockets__baileys@7.0.0-rc.9.patch",
|
||||
"@agentclientprotocol/claude-agent-acp@0.31.0": "patches/@agentclientprotocol__claude-agent-acp@0.31.0.patch"
|
||||
"@agentclientprotocol/claude-agent-acp@0.31.1": "patches/@agentclientprotocol__claude-agent-acp@0.31.1.patch"
|
||||
}
|
||||
},
|
||||
"openclaw": {
|
||||
|
||||
1359
pnpm-lock.yaml
generated
1359
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -21,7 +21,7 @@
|
||||
"devDependencies": {
|
||||
"@types/markdown-it": "^14.1.2",
|
||||
"@vitest/browser-playwright": "4.1.5",
|
||||
"jsdom": "^29.0.2",
|
||||
"jsdom": "^29.1.0",
|
||||
"playwright": "^1.59.1",
|
||||
"vite": "8.0.10",
|
||||
"vitest": "4.1.5"
|
||||
|
||||
Reference in New Issue
Block a user