diff --git a/extensions/amazon-bedrock/package.json b/extensions/amazon-bedrock/package.json index 45ffb108771..cc50ad5cafa 100644 --- a/extensions/amazon-bedrock/package.json +++ b/extensions/amazon-bedrock/package.json @@ -8,11 +8,11 @@ }, "type": "module", "dependencies": { - "@aws-sdk/client-bedrock": "3.1045.0", + "@aws-sdk/client-bedrock": "3.1047.0", "@aws-sdk/client-bedrock-runtime": "3.1045.0", - "@aws-sdk/credential-provider-node": "3.972.39", + "@aws-sdk/credential-provider-node": "3.972.41", "@earendil-works/pi-ai": "0.74.0", - "@smithy/shared-ini-file-loader": "4.5.1" + "@smithy/shared-ini-file-loader": "4.5.2" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" diff --git a/extensions/browser/package.json b/extensions/browser/package.json index dfd293db3a0..8ef7cf0e524 100644 --- a/extensions/browser/package.json +++ b/extensions/browser/package.json @@ -10,11 +10,11 @@ "express": "5.2.1", "playwright-core": "1.60.0", "typebox": "1.1.38", - "ws": "8.20.0" + "ws": "8.20.1" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*", - "undici": "8.2.0" + "undici": "8.3.0" }, "openclaw": { "extensions": [ diff --git a/extensions/browser/src/browser/control-auth.auto-token.test.ts b/extensions/browser/src/browser/control-auth.auto-token.test.ts index 75bcd390528..0dfd1344d13 100644 --- a/extensions/browser/src/browser/control-auth.auto-token.test.ts +++ b/extensions/browser/src/browser/control-auth.auto-token.test.ts @@ -18,6 +18,7 @@ const mocks = vi.hoisted(() => ({ return { path: "/tmp/openclaw.json", previousHash: "test-hash", + persistedHash: "test-hash", snapshot: { path: "/tmp/openclaw.json" }, nextConfig: draft, result, diff --git a/extensions/browser/src/browser/profiles-service.test.ts b/extensions/browser/src/browser/profiles-service.test.ts index 7de278e0af2..9210bc8dda1 100644 --- a/extensions/browser/src/browser/profiles-service.test.ts +++ b/extensions/browser/src/browser/profiles-service.test.ts @@ -20,6 +20,7 @@ const configMocks = vi.hoisted(() => ({ return { path: "/tmp/openclaw.json", previousHash: "test-hash", + persistedHash: "test-hash", snapshot: { path: "/tmp/openclaw.json" }, nextConfig: draft, result, diff --git a/extensions/browser/src/browser/server.control-server.test-harness.ts b/extensions/browser/src/browser/server.control-server.test-harness.ts index ca342c103e9..e3c3c5cd117 100644 --- a/extensions/browser/src/browser/server.control-server.test-harness.ts +++ b/extensions/browser/src/browser/server.control-server.test-harness.ts @@ -437,6 +437,7 @@ vi.mock("../config/config.js", async () => { return { path: "/tmp/openclaw.json", previousHash: "test-hash", + persistedHash: "test-hash", snapshot: { path: "/tmp/openclaw.json" }, nextConfig: draft, result, diff --git a/extensions/canvas/package.json b/extensions/canvas/package.json index 14e414d3140..00eba06654c 100644 --- a/extensions/canvas/package.json +++ b/extensions/canvas/package.json @@ -8,12 +8,12 @@ "@openclaw/plugin-sdk": "workspace:*" }, "dependencies": { - "@a2ui/lit": "0.9.3", + "@a2ui/lit": "0.10.0", "@lit/context": "1.1.6", "chokidar": "5.0.0", - "lit": "3.3.2", + "lit": "3.3.3", "typebox": "1.1.38", - "ws": "8.20.0" + "ws": "8.20.1" }, "openclaw": { "extensions": [ diff --git a/extensions/clickclack/package.json b/extensions/clickclack/package.json index d3ddd4fde8b..04199cb6cd1 100644 --- a/extensions/clickclack/package.json +++ b/extensions/clickclack/package.json @@ -10,7 +10,7 @@ "./runtime-api.js": "./runtime-api.ts" }, "dependencies": { - "ws": "8.20.0", + "ws": "8.20.1", "zod": "4.4.3" }, "devDependencies": { diff --git a/extensions/codex/package.json b/extensions/codex/package.json index e4dec23fbca..3cab2dc6400 100644 --- a/extensions/codex/package.json +++ b/extensions/codex/package.json @@ -11,7 +11,7 @@ "@earendil-works/pi-coding-agent": "0.74.0", "@openai/codex": "0.130.0", "ajv": "8.20.0", - "ws": "8.20.0", + "ws": "8.20.1", "zod": "4.4.3" }, "devDependencies": { diff --git a/extensions/diagnostics-otel/package.json b/extensions/diagnostics-otel/package.json index 7493fca69c3..e4ce77d459a 100644 --- a/extensions/diagnostics-otel/package.json +++ b/extensions/diagnostics-otel/package.json @@ -9,16 +9,16 @@ "type": "module", "dependencies": { "@opentelemetry/api": "1.9.1", - "@opentelemetry/api-logs": "0.217.0", - "@opentelemetry/exporter-logs-otlp-proto": "0.217.0", - "@opentelemetry/exporter-metrics-otlp-proto": "0.217.0", - "@opentelemetry/exporter-trace-otlp-proto": "0.217.0", + "@opentelemetry/api-logs": "0.218.0", + "@opentelemetry/exporter-logs-otlp-proto": "0.218.0", + "@opentelemetry/exporter-metrics-otlp-proto": "0.218.0", + "@opentelemetry/exporter-trace-otlp-proto": "0.218.0", "@opentelemetry/resources": "2.7.1", - "@opentelemetry/sdk-logs": "0.217.0", + "@opentelemetry/sdk-logs": "0.218.0", "@opentelemetry/sdk-metrics": "2.7.1", - "@opentelemetry/sdk-node": "0.217.0", + "@opentelemetry/sdk-node": "0.218.0", "@opentelemetry/sdk-trace-base": "2.7.1", - "@opentelemetry/semantic-conventions": "1.40.0" + "@opentelemetry/semantic-conventions": "1.41.1" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" diff --git a/extensions/discord/package.json b/extensions/discord/package.json index f2a13b94c7c..8f3899b2b32 100644 --- a/extensions/discord/package.json +++ b/extensions/discord/package.json @@ -13,8 +13,8 @@ "https-proxy-agent": "9.0.0", "opusscript": "0.1.1", "typebox": "1.1.38", - "undici": "8.2.0", - "ws": "8.20.0" + "undici": "8.3.0", + "ws": "8.20.1" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*", diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index 8ff5f58dc73..bbe531345d4 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -8,7 +8,7 @@ }, "type": "module", "dependencies": { - "@larksuiteoapi/node-sdk": "1.63.1", + "@larksuiteoapi/node-sdk": "1.64.0", "typebox": "1.1.38", "zod": "4.4.3" }, diff --git a/extensions/github-copilot/package.json b/extensions/github-copilot/package.json index 3c6b688a736..e368467468a 100644 --- a/extensions/github-copilot/package.json +++ b/extensions/github-copilot/package.json @@ -5,7 +5,7 @@ "description": "OpenClaw GitHub Copilot provider plugin", "type": "module", "dependencies": { - "@clack/prompts": "1.3.0" + "@clack/prompts": "1.4.0" }, "devDependencies": { "@earendil-works/pi-ai": "0.74.0", diff --git a/extensions/google/package.json b/extensions/google/package.json index 5f1a7400af4..c82314dbfc3 100644 --- a/extensions/google/package.json +++ b/extensions/google/package.json @@ -5,8 +5,8 @@ "description": "OpenClaw Google plugin", "type": "module", "dependencies": { - "@google/genai": "2.0.1", - "@earendil-works/pi-ai": "0.74.0" + "@earendil-works/pi-ai": "0.74.0", + "@google/genai": "2.2.0" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" diff --git a/extensions/matrix/package.json b/extensions/matrix/package.json index 2c120ae3115..e1602c3bacd 100644 --- a/extensions/matrix/package.json +++ b/extensions/matrix/package.json @@ -9,10 +9,10 @@ "type": "module", "dependencies": { "@matrix-org/matrix-sdk-crypto-nodejs": "0.5.1", - "@matrix-org/matrix-sdk-crypto-wasm": "18.2.0", + "@matrix-org/matrix-sdk-crypto-wasm": "18.3.0", "fake-indexeddb": "6.2.5", "markdown-it": "14.1.1", - "matrix-js-sdk": "41.5.0-rc.0", + "matrix-js-sdk": "41.5.0", "music-metadata": "11.12.3", "typebox": "1.1.38", "zod": "4.4.3" diff --git a/extensions/mattermost/package.json b/extensions/mattermost/package.json index 5b6aabdb898..38d5c90efd8 100644 --- a/extensions/mattermost/package.json +++ b/extensions/mattermost/package.json @@ -8,7 +8,7 @@ }, "type": "module", "dependencies": { - "ws": "8.20.0", + "ws": "8.20.1", "zod": "4.4.3" }, "devDependencies": { diff --git a/extensions/memory-core/src/dreaming-command.test.ts b/extensions/memory-core/src/dreaming-command.test.ts index afd73fd1ef7..566ac5ecf74 100644 --- a/extensions/memory-core/src/dreaming-command.test.ts +++ b/extensions/memory-core/src/dreaming-command.test.ts @@ -35,6 +35,7 @@ function createHarness(initialConfig: OpenClawConfig = {}) { return { path: "/tmp/openclaw.json", previousHash: null, + persistedHash: null, snapshot: {}, nextConfig: runtimeConfig, afterWrite: { mode: "auto" }, diff --git a/extensions/migrate-hermes/test/provider-helpers.ts b/extensions/migrate-hermes/test/provider-helpers.ts index b054b48d171..a2e2b05f7fc 100644 --- a/extensions/migrate-hermes/test/provider-helpers.ts +++ b/extensions/migrate-hermes/test/provider-helpers.ts @@ -58,6 +58,7 @@ export function makeConfigRuntime( const next = structuredClone(config); const result = await mutate(next, { previousHash: null, + persistedHash: null, snapshot: { config, raw: "", hash: null }, }); commitConfig(next); diff --git a/extensions/msteams/package.json b/extensions/msteams/package.json index aaa0b695c93..2a3dee304fe 100644 --- a/extensions/msteams/package.json +++ b/extensions/msteams/package.json @@ -9,8 +9,8 @@ "type": "module", "dependencies": { "@azure/identity": "4.13.1", - "@microsoft/teams.api": "2.0.10", - "@microsoft/teams.apps": "2.0.10", + "@microsoft/teams.api": "2.0.11", + "@microsoft/teams.apps": "2.0.11", "express": "5.2.1", "jsonwebtoken": "9.0.3", "jwks-rsa": "4.0.1", diff --git a/extensions/openai/package.json b/extensions/openai/package.json index dd0a93eb7e7..37ef494d0c1 100644 --- a/extensions/openai/package.json +++ b/extensions/openai/package.json @@ -6,7 +6,7 @@ "type": "module", "dependencies": { "@earendil-works/pi-ai": "0.74.0", - "ws": "8.20.0" + "ws": "8.20.1" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" diff --git a/extensions/phone-control/index.test.ts b/extensions/phone-control/index.test.ts index 4d70b0e54e4..334faf44317 100644 --- a/extensions/phone-control/index.test.ts +++ b/extensions/phone-control/index.test.ts @@ -42,6 +42,7 @@ function createApi(params: { return { path: "/tmp/openclaw.json", previousHash: null, + persistedHash: null, snapshot: {}, nextConfig, afterWrite: { mode: "auto" }, diff --git a/extensions/qa-lab/package.json b/extensions/qa-lab/package.json index 0705b900421..e095765d441 100644 --- a/extensions/qa-lab/package.json +++ b/extensions/qa-lab/package.json @@ -5,7 +5,7 @@ "description": "OpenClaw QA lab plugin with private debugger UI and scenario runner", "type": "module", "dependencies": { - "@copilotkit/aimock": "1.22.0", + "@copilotkit/aimock": "1.24.1", "@modelcontextprotocol/sdk": "1.29.0", "playwright-core": "1.60.0", "yaml": "2.9.0", diff --git a/extensions/qa-matrix/package.json b/extensions/qa-matrix/package.json index 58117a93c82..406b9d6c375 100644 --- a/extensions/qa-matrix/package.json +++ b/extensions/qa-matrix/package.json @@ -5,7 +5,7 @@ "description": "OpenClaw Matrix QA runner plugin", "type": "module", "dependencies": { - "undici": "8.2.0" + "undici": "8.3.0" }, "devDependencies": { "@openclaw/matrix": "workspace:*", diff --git a/extensions/qqbot/package.json b/extensions/qqbot/package.json index 88a7080c6da..58bcf6a3a43 100644 --- a/extensions/qqbot/package.json +++ b/extensions/qqbot/package.json @@ -12,7 +12,7 @@ "@tencent-connect/qqbot-connector": "1.1.0", "mpg123-decoder": "1.0.3", "silk-wasm": "3.7.1", - "ws": "8.20.0", + "ws": "8.20.1", "zod": "4.4.3" }, "devDependencies": { diff --git a/extensions/signal/package.json b/extensions/signal/package.json index aa05ea03a1c..7a084ffb51e 100644 --- a/extensions/signal/package.json +++ b/extensions/signal/package.json @@ -5,7 +5,7 @@ "description": "OpenClaw Signal channel plugin", "type": "module", "dependencies": { - "ws": "8.20.0" + "ws": "8.20.1" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" diff --git a/extensions/slack/package.json b/extensions/slack/package.json index 680860ef81a..2703bf1c3a9 100644 --- a/extensions/slack/package.json +++ b/extensions/slack/package.json @@ -10,7 +10,7 @@ "dependencies": { "@slack/bolt": "4.7.2", "@slack/types": "2.21.1", - "@slack/web-api": "7.15.2", + "@slack/web-api": "7.16.0", "https-proxy-agent": "9.0.0", "typebox": "1.1.38", "zod": "4.4.3" diff --git a/extensions/talk-voice/index.test.ts b/extensions/talk-voice/index.test.ts index 7a6bc4b1f49..dc37cb3f6dd 100644 --- a/extensions/talk-voice/index.test.ts +++ b/extensions/talk-voice/index.test.ts @@ -17,6 +17,7 @@ function createHarness(config: Record) { return { path: "/tmp/openclaw.json", previousHash: null, + persistedHash: null, snapshot: {}, nextConfig: config, afterWrite: { mode: "auto" }, diff --git a/extensions/telegram/package.json b/extensions/telegram/package.json index 7907f542df4..3abc0501dfc 100644 --- a/extensions/telegram/package.json +++ b/extensions/telegram/package.json @@ -9,7 +9,7 @@ "@grammyjs/transformer-throttler": "1.2.1", "grammy": "1.42.0", "typebox": "1.1.38", - "undici": "8.2.0" + "undici": "8.3.0" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" diff --git a/extensions/tlon/package.json b/extensions/tlon/package.json index 10a81c64af0..b481079e522 100644 --- a/extensions/tlon/package.json +++ b/extensions/tlon/package.json @@ -8,9 +8,9 @@ }, "type": "module", "dependencies": { - "@aws-sdk/client-s3": "3.1045.0", - "@aws-sdk/s3-request-presigner": "3.1045.0", - "@tloncorp/tlon-skill": "0.3.6", + "@aws-sdk/client-s3": "3.1047.0", + "@aws-sdk/s3-request-presigner": "3.1047.0", + "@tloncorp/tlon-skill": "0.4.0", "@urbit/aura": "3.0.0", "zod": "4.4.3" }, diff --git a/extensions/voice-call/package.json b/extensions/voice-call/package.json index bac6383a95b..c5492f9be42 100644 --- a/extensions/voice-call/package.json +++ b/extensions/voice-call/package.json @@ -10,7 +10,7 @@ "dependencies": { "commander": "14.0.3", "typebox": "1.1.38", - "ws": "8.20.0", + "ws": "8.20.1", "zod": "4.4.3" }, "devDependencies": { diff --git a/extensions/whatsapp/package.json b/extensions/whatsapp/package.json index 9f9a5200027..4df415f8c7f 100644 --- a/extensions/whatsapp/package.json +++ b/extensions/whatsapp/package.json @@ -13,7 +13,7 @@ "https-proxy-agent": "9.0.0", "jimp": "1.6.1", "typebox": "1.1.38", - "undici": "8.2.0" + "undici": "8.3.0" }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*", diff --git a/extensions/xai/package.json b/extensions/xai/package.json index 4d82be414d5..edd4bde096a 100644 --- a/extensions/xai/package.json +++ b/extensions/xai/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "@openclaw/plugin-sdk": "workspace:*", - "ws": "8.20.0" + "ws": "8.20.1" }, "openclaw": { "extensions": [ diff --git a/package.json b/package.json index ee05493f80b..51e9113063c 100644 --- a/package.json +++ b/package.json @@ -1748,14 +1748,14 @@ "ui:install": "node scripts/ui.js install" }, "dependencies": { - "@agentclientprotocol/sdk": "0.21.0", - "@clack/core": "1.3.0", - "@clack/prompts": "1.3.0", + "@agentclientprotocol/sdk": "0.21.1", + "@clack/core": "1.3.1", + "@clack/prompts": "1.4.0", "@earendil-works/pi-agent-core": "0.74.0", "@earendil-works/pi-ai": "0.74.0", "@earendil-works/pi-coding-agent": "0.74.0", "@earendil-works/pi-tui": "0.74.0", - "@google/genai": "2.0.1", + "@google/genai": "2.2.0", "@grammyjs/runner": "2.0.3", "@grammyjs/transformer-throttler": "1.2.1", "@homebridge/ciao": "1.3.8", @@ -1792,35 +1792,35 @@ "tree-sitter-bash": "0.25.1", "tslog": "4.10.2", "typebox": "1.1.38", - "undici": "8.2.0", + "undici": "8.3.0", "web-push": "3.6.7", "web-tree-sitter": "0.26.8", - "ws": "8.20.0", + "ws": "8.20.1", "yaml": "2.9.0", "zod": "4.4.3" }, "devDependencies": { - "@a2ui/lit": "0.9.3", - "@copilotkit/aimock": "1.22.0", - "@grammyjs/types": "3.26.0", - "@lit-labs/signals": "0.2.0", + "@a2ui/lit": "0.10.0", + "@copilotkit/aimock": "1.24.1", + "@grammyjs/types": "3.27.2", + "@lit-labs/signals": "0.3.0", "@lit/context": "1.1.6", "@mdx-js/mdx": "3.1.1", "@types/express": "5.0.6", "@types/markdown-it": "14.1.2", - "@types/node": "25.7.0", + "@types/node": "25.8.0", "@types/ws": "8.18.1", - "@typescript/native-preview": "7.0.0-dev.20260511.1", + "@typescript/native-preview": "7.0.0-dev.20260514.1", "@vitest/coverage-v8": "4.1.6", - "jscpd": "4.1.0", + "jscpd": "4.2.0", "jsdom": "29.1.1", - "lit": "3.3.2", + "lit": "3.3.3", "oxfmt": "0.49.0", "oxlint": "1.64.0", "oxlint-tsgolint": "0.22.1", "signal-utils": "0.21.1", "tsdown": "0.22.0", - "tsx": "4.21.0", + "tsx": "4.22.0", "typescript": "6.0.3", "unrun": "0.3.0", "vitest": "4.1.6" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cc9d35c371..4ce27918636 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,29 +42,29 @@ importers: .: dependencies: '@agentclientprotocol/sdk': - specifier: 0.21.0 - version: 0.21.0(zod@4.4.3) + specifier: 0.21.1 + version: 0.21.1(zod@4.4.3) '@clack/core': - specifier: 1.3.0 - version: 1.3.0 + specifier: 1.3.1 + version: 1.3.1 '@clack/prompts': - specifier: 1.3.0 - version: 1.3.0 + specifier: 1.4.0 + version: 1.4.0 '@earendil-works/pi-agent-core': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@earendil-works/pi-coding-agent': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@earendil-works/pi-tui': specifier: 0.74.0 version: 0.74.0 '@google/genai': - specifier: 2.0.1 - version: 2.0.1(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)) + specifier: 2.2.0 + version: 2.2.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)) '@grammyjs/runner': specifier: 2.0.3 version: 2.0.3(grammy@1.42.0) @@ -145,7 +145,7 @@ importers: version: 1.2.10 openai: specifier: 6.37.0 - version: 6.37.0(ws@8.20.0)(zod@4.4.3) + version: 6.37.0(ws@8.20.1)(zod@4.4.3) pdfjs-dist: specifier: 5.7.284 version: 5.7.284 @@ -174,8 +174,8 @@ importers: specifier: 1.1.38 version: 1.1.38 undici: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 web-push: specifier: 3.6.7 version: 3.6.7 @@ -183,8 +183,8 @@ importers: specifier: 0.26.8 version: 0.26.8 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 yaml: specifier: 2.9.0 version: 2.9.0 @@ -193,17 +193,17 @@ importers: version: 4.4.3 devDependencies: '@a2ui/lit': - specifier: 0.9.3 - version: 0.9.3(signal-polyfill@0.2.2) + specifier: 0.10.0 + version: 0.10.0(signal-polyfill@0.2.2) '@copilotkit/aimock': - specifier: 1.22.0 - version: 1.22.0(vitest@4.1.6) + specifier: 1.24.1 + version: 1.24.1(vitest@4.1.6) '@grammyjs/types': - specifier: 3.26.0 - version: 3.26.0 + specifier: 3.27.2 + version: 3.27.2 '@lit-labs/signals': - specifier: 0.2.0 - version: 0.2.0 + specifier: 0.3.0 + version: 0.3.0 '@lit/context': specifier: 1.1.6 version: 1.1.6 @@ -217,26 +217,26 @@ importers: specifier: 14.1.2 version: 14.1.2 '@types/node': - specifier: 25.7.0 - version: 25.7.0 + specifier: 25.8.0 + version: 25.8.0 '@types/ws': specifier: 8.18.1 version: 8.18.1 '@typescript/native-preview': - specifier: 7.0.0-dev.20260511.1 - version: 7.0.0-dev.20260511.1 + specifier: 7.0.0-dev.20260514.1 + version: 7.0.0-dev.20260514.1 '@vitest/coverage-v8': specifier: 4.1.6 version: 4.1.6(@vitest/browser@4.1.6)(vitest@4.1.6) jscpd: - specifier: 4.1.0 - version: 4.1.0 + specifier: 4.2.0 + version: 4.2.0 jsdom: specifier: 29.1.1 version: 29.1.1(@noble/hashes@2.0.1) lit: - specifier: 3.3.2 - version: 3.3.2 + specifier: 3.3.3 + version: 3.3.3 oxfmt: specifier: 0.49.0 version: 0.49.0 @@ -251,10 +251,10 @@ importers: version: 0.21.1(signal-polyfill@0.2.2) tsdown: specifier: 0.22.0 - version: 0.22.0(@typescript/native-preview@7.0.0-dev.20260511.1)(tsx@4.21.0)(typescript@6.0.3)(unrun@0.3.0) + version: 0.22.0(@typescript/native-preview@7.0.0-dev.20260514.1)(tsx@4.22.0)(typescript@6.0.3)(unrun@0.3.0) tsx: - specifier: 4.21.0 - version: 4.21.0 + specifier: 4.22.0 + version: 4.22.0 typescript: specifier: 6.0.3 version: 6.0.3 @@ -263,7 +263,7 @@ importers: version: 0.3.0 vitest: specifier: 4.1.6 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) optionalDependencies: sqlite-vec: specifier: 0.1.9 @@ -297,20 +297,20 @@ importers: extensions/amazon-bedrock: dependencies: '@aws-sdk/client-bedrock': - specifier: 3.1045.0 - version: 3.1045.0 + specifier: 3.1047.0 + version: 3.1047.0 '@aws-sdk/client-bedrock-runtime': specifier: 3.1045.0 version: 3.1045.0 '@aws-sdk/credential-provider-node': - specifier: 3.972.39 - version: 3.972.39 + specifier: 3.972.41 + version: 3.972.41 '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@smithy/shared-ini-file-loader': - specifier: 4.5.1 - version: 4.5.1 + specifier: 4.5.2 + version: 4.5.2 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -326,7 +326,7 @@ importers: version: 1.1.0 '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -336,7 +336,7 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -349,10 +349,10 @@ importers: version: 0.16.0(zod@4.4.3) '@earendil-works/pi-agent-core': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -404,15 +404,15 @@ importers: specifier: 1.1.38 version: 1.1.38 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* version: link:../../packages/plugin-sdk undici: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 extensions/byteplus: devDependencies: @@ -423,8 +423,8 @@ importers: extensions/canvas: dependencies: '@a2ui/lit': - specifier: 0.9.3 - version: 0.9.3(signal-polyfill@0.2.2) + specifier: 0.10.0 + version: 0.10.0(signal-polyfill@0.2.2) '@lit/context': specifier: 1.1.6 version: 1.1.6 @@ -432,14 +432,14 @@ importers: specifier: 5.0.0 version: 5.0.0 lit: - specifier: 3.3.2 - version: 3.3.2 + specifier: 3.3.3 + version: 3.3.3 typebox: specifier: 1.1.38 version: 1.1.38 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -460,8 +460,8 @@ importers: extensions/clickclack: dependencies: ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 zod: specifier: 4.4.3 version: 4.4.3 @@ -483,7 +483,7 @@ importers: dependencies: '@earendil-works/pi-coding-agent': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@openai/codex': specifier: 0.130.0 version: 0.130.0 @@ -491,8 +491,8 @@ importers: specifier: 8.20.0 version: 8.20.0 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 zod: specifier: 4.4.3 version: 4.4.3 @@ -537,35 +537,35 @@ importers: specifier: 1.9.1 version: 1.9.1 '@opentelemetry/api-logs': - specifier: 0.217.0 - version: 0.217.0 + specifier: 0.218.0 + version: 0.218.0 '@opentelemetry/exporter-logs-otlp-proto': - specifier: 0.217.0 - version: 0.217.0(@opentelemetry/api@1.9.1) + specifier: 0.218.0 + version: 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/exporter-metrics-otlp-proto': - specifier: 0.217.0 - version: 0.217.0(@opentelemetry/api@1.9.1) + specifier: 0.218.0 + version: 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/exporter-trace-otlp-proto': - specifier: 0.217.0 - version: 0.217.0(@opentelemetry/api@1.9.1) + specifier: 0.218.0 + version: 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': specifier: 2.7.1 version: 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': - specifier: 0.217.0 - version: 0.217.0(@opentelemetry/api@1.9.1) + specifier: 0.218.0 + version: 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': specifier: 2.7.1 version: 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-node': - specifier: 0.217.0 - version: 0.217.0(@opentelemetry/api@1.9.1) + specifier: 0.218.0 + version: 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': specifier: 2.7.1 version: 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': - specifier: 1.40.0 - version: 1.40.0 + specifier: 1.41.1 + version: 1.41.1 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -617,11 +617,11 @@ importers: specifier: 1.1.38 version: 1.1.38 undici: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -670,8 +670,8 @@ importers: extensions/feishu: dependencies: '@larksuiteoapi/node-sdk': - specifier: 1.63.1 - version: 1.63.1 + specifier: 1.64.0 + version: 1.64.0 typebox: specifier: 1.1.38 version: 1.1.38 @@ -713,7 +713,7 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -722,12 +722,12 @@ importers: extensions/github-copilot: dependencies: '@clack/prompts': - specifier: 1.3.0 - version: 1.3.0 + specifier: 1.4.0 + version: 1.4.0 devDependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@openclaw/plugin-sdk': specifier: workspace:* version: link:../../packages/plugin-sdk @@ -736,10 +736,10 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@google/genai': - specifier: 2.0.1 - version: 2.0.1(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)) + specifier: 2.2.0 + version: 2.2.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -836,7 +836,7 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -878,7 +878,7 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) extensions/lobster: dependencies: @@ -902,8 +902,8 @@ importers: specifier: 0.5.1 version: 0.5.1 '@matrix-org/matrix-sdk-crypto-wasm': - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.0 + version: 18.3.0 fake-indexeddb: specifier: 6.2.5 version: 6.2.5 @@ -911,8 +911,8 @@ importers: specifier: 14.1.1 version: 14.1.1 matrix-js-sdk: - specifier: 41.5.0-rc.0 - version: 41.5.0-rc.0 + specifier: 41.5.0 + version: 41.5.0 music-metadata: specifier: 11.12.3 version: 11.12.3 @@ -933,8 +933,8 @@ importers: extensions/mattermost: dependencies: ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 zod: specifier: 4.4.3 version: 4.4.3 @@ -985,7 +985,7 @@ importers: version: 18.1.0 openai: specifier: 6.37.0 - version: 6.37.0(ws@8.20.0)(zod@4.4.3) + version: 6.37.0(ws@8.20.1)(zod@4.4.3) typebox: specifier: 1.1.38 version: 1.1.38 @@ -1075,11 +1075,11 @@ importers: specifier: 4.13.1 version: 4.13.1 '@microsoft/teams.api': - specifier: 2.0.10 - version: 2.0.10 + specifier: 2.0.11 + version: 2.0.11 '@microsoft/teams.apps': - specifier: 2.0.10 - version: 2.0.10 + specifier: 2.0.11 + version: 2.0.11 express: specifier: 5.2.1 version: 5.2.1 @@ -1161,7 +1161,7 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) typebox: specifier: 1.1.38 version: 1.1.38 @@ -1180,10 +1180,10 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -1245,8 +1245,8 @@ importers: extensions/qa-lab: dependencies: '@copilotkit/aimock': - specifier: 1.22.0 - version: 1.22.0(vitest@4.1.6) + specifier: 1.24.1 + version: 1.24.1(vitest@4.1.6) '@modelcontextprotocol/sdk': specifier: 1.29.0 version: 1.29.0(zod@4.4.3) @@ -1279,8 +1279,8 @@ importers: extensions/qa-matrix: dependencies: undici: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 devDependencies: '@openclaw/matrix': specifier: workspace:* @@ -1310,8 +1310,8 @@ importers: specifier: 3.7.1 version: 3.7.1 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 zod: specifier: 4.4.3 version: 4.4.3 @@ -1359,8 +1359,8 @@ importers: extensions/signal: dependencies: ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -1385,8 +1385,8 @@ importers: specifier: 2.21.1 version: 2.21.1 '@slack/web-api': - specifier: 7.15.2 - version: 7.15.2 + specifier: 7.16.0 + version: 7.16.0 https-proxy-agent: specifier: 9.0.0 version: 9.0.0 @@ -1457,8 +1457,8 @@ importers: specifier: 1.1.38 version: 1.1.38 undici: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -1473,14 +1473,14 @@ importers: extensions/tlon: dependencies: '@aws-sdk/client-s3': - specifier: 3.1045.0 - version: 3.1045.0 + specifier: 3.1047.0 + version: 3.1047.0 '@aws-sdk/s3-request-presigner': - specifier: 3.1045.0 - version: 3.1045.0 + specifier: 3.1047.0 + version: 3.1047.0 '@tloncorp/tlon-skill': - specifier: 0.3.6 - version: 0.3.6 + specifier: 0.4.0 + version: 0.4.0 '@urbit/aura': specifier: 3.0.0 version: 3.0.0 @@ -1569,8 +1569,8 @@ importers: specifier: 1.1.38 version: 1.1.38 ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 zod: specifier: 4.4.3 version: 4.4.3 @@ -1641,8 +1641,8 @@ importers: specifier: 1.1.38 version: 1.1.38 undici: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 devDependencies: '@openclaw/plugin-sdk': specifier: workspace:* @@ -1655,7 +1655,7 @@ importers: dependencies: '@earendil-works/pi-ai': specifier: 0.74.0 - version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + version: 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) typebox: specifier: 1.1.38 version: 1.1.38 @@ -1664,8 +1664,8 @@ importers: specifier: workspace:* version: link:../../packages/plugin-sdk ws: - specifier: 8.20.0 - version: 8.20.0 + specifier: 8.20.1 + version: 8.20.1 extensions/xiaomi: devDependencies: @@ -1728,14 +1728,14 @@ importers: specifier: 3.1.0 version: 3.1.0 dompurify: - specifier: 3.4.2 - version: 3.4.2 + specifier: 3.4.3 + version: 3.4.3 json5: specifier: 2.2.3 version: 2.2.3 lit: - specifier: 3.3.2 - version: 3.3.2 + specifier: 3.3.3 + version: 3.3.3 markdown-it: specifier: 14.1.1 version: 14.1.1 @@ -1751,7 +1751,7 @@ importers: version: 14.1.2 '@vitest/browser-playwright': specifier: 4.1.6 - version: 4.1.6(playwright@1.60.0)(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))(vitest@4.1.6) + version: 4.1.6(playwright@1.60.0)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))(vitest@4.1.6) jsdom: specifier: 29.1.1 version: 29.1.1(@noble/hashes@2.0.1) @@ -1759,24 +1759,24 @@ importers: specifier: 1.60.0 version: 1.60.0 vite: - specifier: 8.0.12 - version: 8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0) + specifier: 8.0.13 + version: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0) vitest: specifier: 4.1.6 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) packages: - '@a2ui/lit@0.9.3': - resolution: {integrity: sha512-9Z6LAPQ0w8Se+Atul1fKo/obJPLinSsP16h86xTjr8qRBQDmK6GFnT2fIkUJVALzVoADObidfIdmtbgosFDenA==} + '@a2ui/lit@0.10.0': + resolution: {integrity: sha512-TP0EPOUZt+9yLPnVA6vLgXw7nepymUhhmrvpBZ/M0zJLOISRWXnjV3r3mevsQlOynFK9XaFkY34RhciZb+oKGA==} peerDependencies: - '@a2ui/markdown-it': ^0.0.3 + '@a2ui/markdown-it': ^0.0.4 peerDependenciesMeta: '@a2ui/markdown-it': optional: true - '@a2ui/web_core@0.9.2': - resolution: {integrity: sha512-EOfhLOF7tnpPmNq4y116k3gxWdrXQW8h3dhKF0pC++21zLZnCSLSHl6zgQFG+kPeVAZb64t+sQiRXlnyS8+RBg==} + '@a2ui/web_core@0.10.0': + resolution: {integrity: sha512-pSieKxaB6aZWBL2LjZfKo4/1v4xMWylczpzte1ehuGH0kfNGf/iTd73PKsIKYx3b0FNWTbD8gAloOM4JCVqUig==} '@agentclientprotocol/claude-agent-acp@0.33.1': resolution: {integrity: sha512-k4wCNTqrjk/d9RRafWa/51Y08heeONYLpJB/7k7WgxueoKwwHzCBl9kBYQgu2SzllamyUUEbSQ/cVa1MC7jQEg==} @@ -1787,6 +1787,11 @@ packages: peerDependencies: zod: ^3.25.0 || ^4.0.0 + '@agentclientprotocol/sdk@0.21.1': + resolution: {integrity: sha512-ZTLH+o9QxcZDLX/9ww+W7C2iExnXFM+vD/uGFVSlR61Kzj9FaxUqBC6Rv/kwgA7qVWYUEI9c5ZNqCuO9PM4rKg==} + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.2.132': resolution: {integrity: sha512-wrGxeqsnhw3JSU25v78FSw85guN0FGqLA7LuAzLe+KVZqJElJvhtae1ceCvgF8e8Bc/RUrniNxRrTur+8vIZYQ==} cpu: [arm64] @@ -1891,88 +1896,88 @@ packages: resolution: {integrity: sha512-aPC6gAz9uKRiwfnKB7peTs6yD0FpSzmVnSkx0f2QtJfosFM6J6KtBvR1lMKby050K4C4PAyEScwA5YTsGfTcGA==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-bedrock@3.1045.0': - resolution: {integrity: sha512-r5yL2OrEVkLmB3riv064cK0z/WxzDNbTZtd6iSp21G7EWxbPt6umpynsDuDVkjjhxrPZoePfXpUv+45EjjDJ6g==} + '@aws-sdk/client-bedrock@3.1047.0': + resolution: {integrity: sha512-t1nSLT/FOv9KCKcrq1/KemqrPCwJUQS2gsN/6C3quZjLMAty16rqiDYLaBYfSQ43uciEi3BRC128vggXSn0YLw==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-cognito-identity@3.1045.0': - resolution: {integrity: sha512-3OEn8zvtfJoN0jFfjVJ9jF2GVRDL3IjDfk6CAgVTAqjfCVjajiUD0iFAGQ4cOzdcv1LGsZ0b/snJDWalY3OePQ==} + '@aws-sdk/client-cognito-identity@3.1047.0': + resolution: {integrity: sha512-Uu8cmia5ePWyimT5vXbViF2fP8/RT8261zlfz0dzgAELjCpdyT71B6JObY4IZ5tcKa/IiuKrC5ntRVfNbJFh9w==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1045.0': - resolution: {integrity: sha512-fsuO3Y6t+3Ro9Bsg41DKj4Sfy53CGSrhnMldNplWmG8Tx0UbYk+YDa4RD1hVlJpERw4JBmPkl0+J9qlxMh1pcA==} + '@aws-sdk/client-s3@3.1047.0': + resolution: {integrity: sha512-gk8g31eqvgf7eLCpkVjWs9KL7gYgkomt3FT2o9tbIe6goYrBheN2lHxhCsTn1zFYbt7EwrZXTGkQPIQNIN0c5w==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.974.8': - resolution: {integrity: sha512-njR2qoG6ZuB0kvAS2FyICsFZJ6gmCcf2X/7JcD14sUvGDm26wiZ5BrA6LOiUxKFEF+IVe7kdroxyE00YlkiYsw==} + '@aws-sdk/core@3.974.10': + resolution: {integrity: sha512-ZGFFlYynBR78Y/F8b/7y4i4sgW/iGwJSjoM7AZo5Et6vyr4/L0bunN+uzKMsvecCZyqcPp4RRK7Rs17l0kMujg==} engines: {node: '>=20.0.0'} - '@aws-sdk/crc64-nvme@3.972.7': - resolution: {integrity: sha512-QUagVVBbC8gODCF6e1aV0mE2TXWB9Opz4k8EJFdNrujUVQm5R4AjJa1mpOqzwOuROBzqJU9zawzig7M96L8Ejg==} + '@aws-sdk/crc64-nvme@3.972.8': + resolution: {integrity: sha512-fVfUCL/Xh2zINYMPZvj+iBn6XWouQf0DAnjaWCI9MkmqXzL2Iy5FoQB8O7syFe6gN6AH1ecDDU58T51Ou0kFkA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-cognito-identity@3.972.31': - resolution: {integrity: sha512-W5JtzDp3ejzhOOknXlnt+vJsNN2GZdAcBK+hR7HQ1DCacXqS0UpmnIyihIU7CK0IB+XYWeBaN3bBv4pXavp7Vg==} + '@aws-sdk/credential-provider-cognito-identity@3.972.33': + resolution: {integrity: sha512-yPrIm0tgMN44utkOdKe1Bkvt/NRxcWJFdhbC98tTWxWGEBAzB3lksPhGuB8TtKC0/XyfXcGrBPzx/OKXXexa4w==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.34': - resolution: {integrity: sha512-XT0jtf8Fw9JE6ppsQeoNnZRiG+jqRixMT1v1ZR17G60UvVdsQmTG8nbEyHuEPfMxDXEhfdARaM/XiEhca4lGHQ==} + '@aws-sdk/credential-provider-env@3.972.36': + resolution: {integrity: sha512-gE+CGuPZD1eqUWGSrM8CXDjlwuPujIuwI+IlorD1wE2RcANKKT4jscB9GY1nTJbjmXzD18sycsYbgCG5m3n4/g==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.36': - resolution: {integrity: sha512-DPoGWfy7J7RKxvbf5kOKIGQkD2ek3dbKgzKIGrnLuvZBz5myU+Im/H6pmc14QcnFbqHMqxvtWSgRDSJW3qXLQg==} + '@aws-sdk/credential-provider-http@3.972.38': + resolution: {integrity: sha512-cHZo3bV6zN9joDQ2AYVctfzHTKStxWKwnGu0z7GwCUC+DAtB3qL/+26l+a63RbmFbVvb1JK+0vJKodN3hRMwyw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.972.38': - resolution: {integrity: sha512-oDzUBu2MGJFgoar05sPMCwSrhw44ASyccrHzj66vO69OZqi7I6hZZxXfuPLC8OCzW7C+sU+bI73XHij41yekgQ==} + '@aws-sdk/credential-provider-ini@3.972.40': + resolution: {integrity: sha512-0NFGS9I3PD2yMveQqqpwpRdyZVStzgk0Yr2rZHh80kV/QNqQCK5lSrksvU3nBcRNSUF5Uk8rL3Xk0EVR+UVAnA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.38': - resolution: {integrity: sha512-g1NosS8qe4OF++G2UFCM5ovSkgipC7YYor5KCWatG0UoMSO5YFj9C8muePlyVmOBV/WTI16Jo3/s1NUo/o1Bww==} + '@aws-sdk/credential-provider-login@3.972.40': + resolution: {integrity: sha512-IEIl+UQnrEjZP53TSl91e8LBephi4i1Mt9WZrMgN8pOg6xPOLZdkN1GhsEzjkMD1TQy4Fp2dwWA/9ToTQFOlLA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.39': - resolution: {integrity: sha512-HEswDQyxUtadoZ/bJsPPENHg7R0Lzym5LuMksJeHvqhCOpP+rtkDLKI4/ZChH4w3cf5kG8n6bZuI8PzajoiqMg==} + '@aws-sdk/credential-provider-node@3.972.41': + resolution: {integrity: sha512-h6BlclpsPGkx7Pv7ukr8oKVqN3jvxnH5n9ZIUQa8focr1ZkKd2MYiPJ2Nv9GI97dohJVJBfZAsTp/qoZL5R1pw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.34': - resolution: {integrity: sha512-T3IFs4EVmVi1dVN5RciFnklCANSzvrQd/VuHY9ThHSQmYkTogjcGkoJEr+oNUPQZnso52183088NqysMPji1/Q==} + '@aws-sdk/credential-provider-process@3.972.36': + resolution: {integrity: sha512-eDQ6X7clTAOxXegOx4rGT1hyfusGEYdJGCGo0Ym2+CKeMQBjk+SJSxSVev11NJew5xJHJ/c3hryl2awKaxuSEA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.972.38': - resolution: {integrity: sha512-5ZxG+t0+3Q3QPh8KEjX6syskhgNf7I0MN7oGioTf6Lm1NTjfP7sIcYGNsthXC2qR8vcD3edNZwCr2ovfSSWuRA==} + '@aws-sdk/credential-provider-sso@3.972.40': + resolution: {integrity: sha512-jaABbsoOkGlKg5kaHetYmUV6mWM57H89ia0Yksom1XxC847mfjmEVb4p7VijS1sjPbXjUii4cftJuwsl4MXkRg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.38': - resolution: {integrity: sha512-lYHFF30DGI20jZcYX8cm6Ns0V7f1dDN6g/MBDLTyD/5iw+bXs3yBr2iAiHDkx4RFU5JgsnZvCHYKiRVPRdmOgw==} + '@aws-sdk/credential-provider-web-identity@3.972.40': + resolution: {integrity: sha512-bfIrM8IIzbRtXRQWx/vNEUBLTImLZyX5uKk8uSdeSAZ4Mj3Yi4UnRJLK4FkQLWErbM3McpVLQ1DaM6XO66Ed5g==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-providers@3.1045.0': - resolution: {integrity: sha512-J+it58HUGyMIAquB6pWtvmO4m0E/gQ/Tz9Xcoogk3Rety13likU5U8HioeIgE+aN1DDOAB//MARoIdLZS1Mpfw==} + '@aws-sdk/credential-providers@3.1047.0': + resolution: {integrity: sha512-Fgx+rIstqocZSgHG2zqE/bjVr0TXBvhof0LEf6eQI+mJK5S6Qehkv0tpA0ln2w9nIa08tlaoXq3qXdsNOU8qmw==} engines: {node: '>=20.0.0'} - '@aws-sdk/eventstream-handler-node@3.972.14': - resolution: {integrity: sha512-m4X56gxG76/CKfxNVbOFuYwnAZcHgS6HOH8lgp15HoGHIAVTcZfZrXvcYzJFOMLEJgVn+JHBu6EiNV+xSNXXFg==} + '@aws-sdk/eventstream-handler-node@3.972.15': + resolution: {integrity: sha512-Al7z1qKPUIRILnB3Ggd1Tz88wjSkQjDErajR7YY33mquTbeN0gTDtJtclNtyhQMWr7ZRpQk0v5/xop4fjT0sug==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.972.10': - resolution: {integrity: sha512-Vbc2frZH7wXlMNd+ZZSXUEs/l1Sv8Jj4zUnIfwrYF5lwaLdXHZ9xx4U3rjUcaye3HRhFVc+E5DbBxpRAbB16BA==} + '@aws-sdk/middleware-bucket-endpoint@3.972.12': + resolution: {integrity: sha512-MAG0Adg7FFEwuoeLbb5SBnXDW7S2EpNTwHnQ4h3pJqSKVQOhOmugyA1MfMh6AD4SAfx0lko4htZdwkNoLqFj5A==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-eventstream@3.972.10': - resolution: {integrity: sha512-QUqLs7Af1II9X4fCRAu+EGHG3KHyOp4RkuLhRKoA3NuFlh6TL8i+zXBl8w2LUxqm44B/Kom45hgSlwA1SpTsXQ==} + '@aws-sdk/middleware-eventstream@3.972.11': + resolution: {integrity: sha512-A0Z45YInBwsAabF8jf9hEQjXDuq4gFHNNqxCYuk8iREFZ7hw0NZ6+7FFlYa11gJ+i6y79C4J6giQ7fa1EDRYxw==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-expect-continue@3.972.10': - resolution: {integrity: sha512-2Yn0f1Qiq/DjxYR3wfI3LokXnjOhFM7Ssn4LTdFDIxRMCE6I32MAsVnhPX1cUZsuVA9tiZtwwhlSLAtFGxAZlQ==} + '@aws-sdk/middleware-expect-continue@3.972.11': + resolution: {integrity: sha512-xpobcctR1AHSrvkiArgTyLffn78Lt9unPMpa/yic9RKn+bOf/5M55UIM6RaPL5xKzI06/GSsTDywTWvzEAbyyw==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.974.16': - resolution: {integrity: sha512-6ru8doI0/XzszqLIPXf0E/V7HhAw1Pu94010XCKYtBUfD0LxF0BuOzrUf8OQGR6j2o6wgKTHUniOmndQycHwCA==} + '@aws-sdk/middleware-flexible-checksums@3.974.18': + resolution: {integrity: sha512-2noO+4ARfC+8vOIyvJvQE6bioVaTRkUcPvUoM/jgwXcweZnZovSZ6OCs/cs+NU2p7yvuwuJT/7LkTzBSj5pU4A==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-host-header@3.972.10': - resolution: {integrity: sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg==} + '@aws-sdk/middleware-host-header@3.972.11': + resolution: {integrity: sha512-CBC6+tVYaOJo7QXgN1zJ4Ba2f3/Cpy4eRViYFimXW/O5Mn8hBmgXXzHu4vy4ubT80YWnp8aCFygr7dTOa14yQg==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-location-constraint@3.972.10': @@ -1983,75 +1988,71 @@ packages: resolution: {integrity: sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-recursion-detection@3.972.11': - resolution: {integrity: sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ==} + '@aws-sdk/middleware-recursion-detection@3.972.12': + resolution: {integrity: sha512-5eltYxKB4MfdQv7/VhWxRbAVQKow5dz9votRFigTYrWJHMQXwLMltlbk7KFWSZh5NDBySfmjT7Jv/DWfYCmDng==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.37': - resolution: {integrity: sha512-Km7M+i8DrLArVzrid1gfxeGhYHBd3uxvE77g0s5a52zPSVosxzQBnJ0gwWb6NIp/DOk8gsBMhi7V+cpJG0ndTA==} + '@aws-sdk/middleware-sdk-s3@3.972.39': + resolution: {integrity: sha512-cimoQxecHHNad+lv2g7QJ24Cxqh1P0EULJSxyX4YD95BUIGeGRPumbdEXpHPxNkJRU99DVmh7u16Y+uhFu31Yw==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-ssec@3.972.10': resolution: {integrity: sha512-Gli9A0u8EVVb+5bFDGS/QbSVg28w/wpEidg1ggVcSj65BDTdGR6punsOcVjqdiu1i42WHWo51MCvARPIIz9juw==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-user-agent@3.972.38': - resolution: {integrity: sha512-iz+B29TXcAZsJpwB+AwG/TTGA5l/VnmMZ2UxtiySOZjI6gCdmviXPwdgzcmuazMy16rXoPY4mYCGe7zdNKfx5A==} + '@aws-sdk/middleware-user-agent@3.972.40': + resolution: {integrity: sha512-QLpD+HNQtL1Mc49/GRa6RmZvi/TEYBWPevC9F3L+j96IoG3xOSRctdQfbkX0lETb3TX9QQXU1oGYDmAB+YJprA==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-websocket@3.972.16': - resolution: {integrity: sha512-86+S9oCyRVGzoMRpQhxkArp7kD2K75GPmaNevd9B6EyNhWoNvnCZZ3WbgN4j7ZT+jvtvBCGZvI2XHsWZJ+BRIg==} + '@aws-sdk/middleware-websocket@3.972.18': + resolution: {integrity: sha512-MlaAUTAoUYDjHpRJULrxwA13guIknZG540ae3xsJIQT7m63lkmCPtuaVnWV8W5SpPSElvmI94+Q4LrMjNuJEUA==} engines: {node: '>= 14.0.0'} - '@aws-sdk/nested-clients@3.997.6': - resolution: {integrity: sha512-WBDnqatJl+kGObpfmfSxqnXeYTu3Me8wx8WCtvoxX3pfWrrTv8I4WTMSSs7PZqcRcVh8WeUKMgGFjMG+52SR1w==} + '@aws-sdk/nested-clients@3.997.8': + resolution: {integrity: sha512-/Vw2M27w+0APfMDzDpvv8auA4WiJ4D22+lC61pMS2M8Wk+4IydeRqh5utbrh+A5gQRxgUYd/xz3tdv8nQlmiHg==} engines: {node: '>=20.0.0'} - '@aws-sdk/region-config-resolver@3.972.13': - resolution: {integrity: sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A==} + '@aws-sdk/region-config-resolver@3.972.14': + resolution: {integrity: sha512-VuLXVmm7+lKVxqFcOItPkXhjbJ02iUfxkxheRu41SfWf6/xrZup2A2SwHZos/LeQGu3SBHeqTQht80Uo3ienPA==} engines: {node: '>=20.0.0'} - '@aws-sdk/s3-request-presigner@3.1045.0': - resolution: {integrity: sha512-VDRF8GIuUPX+K4DUYrvcODj/h54LOmdJ7DhpLQ0wrYrdxzIiJEpi0n9jZ1bbjT2UxhwTbOorse5EGo+gnOK2aA==} + '@aws-sdk/s3-request-presigner@3.1047.0': + resolution: {integrity: sha512-taPZDq1Xh/o59KELbxalBQHuG4ct518d71kNDfw1SKpM+dGqc3tMUhsE7ma9+wPr8TdGspatP+wAP1A/uI42sA==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.25': - resolution: {integrity: sha512-+CMIt3e1VzlklAECmG+DtP1sV8iKq25FuA0OKpnJ4KA0kxUtd7CgClY7/RU6VzJBQwbN4EJ9Ue6plvqx1qGadw==} - engines: {node: '>=20.0.0'} - - '@aws-sdk/token-providers@3.1041.0': - resolution: {integrity: sha512-Th7kPI6YPtvJUcdznooXJMy+9rQWjmEF81LxaJssngBzuysK4a/x+l8kjm1zb7nYsUPbndnBdUnwng/3PLvtGw==} + '@aws-sdk/signature-v4-multi-region@3.996.26': + resolution: {integrity: sha512-2N62veqdMZBCwQUHsbhtnaovOFjOa5Dn3dAD1nRqFTUXR4QmirT3HZnfus/L1DS08Vm5CkoKmL0iMVt6YbqEag==} engines: {node: '>=20.0.0'} '@aws-sdk/token-providers@3.1045.0': resolution: {integrity: sha512-/o4qcty0DmQola0DBniRVeBakYY6ALOvKEFo1AtJpTmMn/cJ+Fk3RWGe5ieT/f/eYbHG9k5E7poKge/E+WGv4Q==} engines: {node: '>=20.0.0'} + '@aws-sdk/token-providers@3.1047.0': + resolution: {integrity: sha512-GwJUeMijpeO2SOGGLRg4q2Nj9foBUBd7hTALYVId+m8fQmA4P2hITp5dmrZFd4AjEkSVmt2eFqmk3TttF7HZeQ==} + engines: {node: '>=20.0.0'} + '@aws-sdk/types@3.973.8': resolution: {integrity: sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-arn-parser@3.972.3': - resolution: {integrity: sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==} + '@aws-sdk/util-endpoints@3.996.9': + resolution: {integrity: sha512-ibx8Vd73rCTHekNGeXX8cpGWoBKbNAlwKHL3yjSxxttu5QnNDaSAM7/0MFYDjU31/F4lyrPoQcGirT0ew61xcg==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-endpoints@3.996.8': - resolution: {integrity: sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g==} - engines: {node: '>=20.0.0'} - - '@aws-sdk/util-format-url@3.972.10': - resolution: {integrity: sha512-DEKiHNJVtNxdyTeQspzY+15Po/kHm6sF0Cs4HV9Q2+lplB63+DrvdeiSoOSdWEWAoO2RcY1veoXVDz2tWxWCgQ==} + '@aws-sdk/util-format-url@3.972.12': + resolution: {integrity: sha512-hMNRdcNGW2NsfyDMO9uyXuA9GvNtfOldxudFnLvqwQZIn8APvrMSd8k+hLZSyrLxMXIpUOX/13u09Tc0dLy7CA==} engines: {node: '>=20.0.0'} '@aws-sdk/util-locate-window@3.965.5': resolution: {integrity: sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-user-agent-browser@3.972.10': - resolution: {integrity: sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g==} + '@aws-sdk/util-user-agent-browser@3.972.11': + resolution: {integrity: sha512-kq3RS6XQtHMrLFShbkem6h+8fxazB3jEIsbMC6aaSInOciRGE+eGAqTgJ+obO7Euo/pjM8thVqLiLISEH9X9DA==} - '@aws-sdk/util-user-agent-node@3.973.24': - resolution: {integrity: sha512-ZWwlkjcIp7cEL8ZfTpTAPNkwx25p7xol0xlKoWVVf22+nsjwmLcHYtTPjIV1cSpmB/b6DaK4cb1fSkvCXHgRdw==} + '@aws-sdk/util-user-agent-node@3.973.26': + resolution: {integrity: sha512-9bHR/EERjhrUGyo1qW620ogbGBtCglYB/pEtcm85sVd4/Ah+bwdLI3g1aJf75oNwNwh7+fw+8wOk/OCWHjzVmA==} engines: {node: '>=20.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -2059,8 +2060,8 @@ packages: aws-crt: optional: true - '@aws-sdk/xml-builder@3.972.22': - resolution: {integrity: sha512-PMYKKtJd70IsSG0yHrdAbxBr+ZWBKLvzFZfD3/urxgf6hXVMzuU5M+3MJ5G67RpOmLBu1fAUN65SbWuKUCOlAA==} + '@aws-sdk/xml-builder@3.972.24': + resolution: {integrity: sha512-V8z5YcDPfsvzrBlj0xR1vhRtocblhYbqdreCJB/voGd4Sr5zjNAeWxexbnqVtskTJe0vFb5KMqbSL++ePl+zRw==} engines: {node: '>=20.0.0'} '@aws/bedrock-token-generator@1.1.0': @@ -2131,9 +2132,9 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@8.0.0-rc.4': - resolution: {integrity: sha512-dluR3v287dp6YPF57kyKKrHPKffUeuxH1zQcF1WD30TeFzWXhDiVi1U6PkqaDB0++H1PeCwRhmYl4DvoerlPIw==} - engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-string-parser@8.0.0-rc.5': + resolution: {integrity: sha512-sN7R8rBvDurfaziNfDEIjIntlazmlkCDGO4SNl2RJ3wRCn+QxspLV7hzYAE8WWVd2joVuT8sUxeePdLp2idI1A==} + engines: {node: ^22.18.0 || >=24.11.0} '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} @@ -2143,6 +2144,10 @@ packages: resolution: {integrity: sha512-HTD3bskipk5MSm08twTW6832jzIXUhxMddy4NPPzIMuyMEsrs0ZgwAaMj5ubB5+6hMlUjDu17vNconEmwsmpYg==} engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-validator-identifier@8.0.0-rc.5': + resolution: {integrity: sha512-ehJDxHvtbZ85RtX/L2fi0h9AGsBNqB5Euv1EB8RMAvGYvD+2X+QbpzzOpbklnNXO+WSZJNOaetw2BBj27xsWVg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/parser@7.29.3': resolution: {integrity: sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==} engines: {node: '>=6.0.0'} @@ -2161,9 +2166,9 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@babel/types@8.0.0-rc.4': - resolution: {integrity: sha512-bw30DV880P/VYtsjWWdoWmJpb9S2Vn1/PqayyccTELzRQ/HslIO7+BD9rNoZ4AAFOAjC1vrNeBCkAsyh6Ibfww==} - engines: {node: ^20.19.0 || >=22.12.0} + '@babel/types@8.0.0-rc.5': + resolution: {integrity: sha512-JeSVu/m8x/zpp4CLjYHVNXuhEyOkhPXuxM8YOXjh6L4LlvQNKuUNOTo5KdBuKAcTDHw8DquToTaEkhsBqPXOaA==} + engines: {node: ^22.18.0 || >=24.11.0} '@bcoe/v8-coverage@1.0.2': resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} @@ -2189,12 +2194,12 @@ packages: '@cacheable/utils@2.4.1': resolution: {integrity: sha512-eiFgzCbIneyMlLOmNG4g9xzF7Hv3Mga4LjxjcSC/ues6VYq2+gUbQI8JqNuw/ZM8tJIeIaBGpswAsqV2V7ApgA==} - '@clack/core@1.3.0': - resolution: {integrity: sha512-xJPHpAmEQUBrXSLx0gF+q5K/IyihXpsHZcha+jB+tyahsKRK3Dxo4D0coZDewHo12NhiuzC3dTtMPbm53GEAAA==} + '@clack/core@1.3.1': + resolution: {integrity: sha512-fT1qHVGAag4IEkrupZ6lRRbNCs1vS9P01KB/sG8zKgvUztbYtFBtQpjSITNwooDZ83tpsPzP0mRNs1/KVszCRA==} engines: {node: '>= 20.12.0'} - '@clack/prompts@1.3.0': - resolution: {integrity: sha512-GgcWwRCs/xPtaqlMy8qRhPnZf9vlWcWZNHAitnVQ3yk7JmSralSiq5q07yaffYE8SogtDm7zFeKccx1QNVARpw==} + '@clack/prompts@1.4.0': + resolution: {integrity: sha512-S0My7XPGIgpRWMDG8uRqalbgT+a6FmCUdOW+HaIOVVpUPHOb7RrpvjTjiODadKp06fsrVDJZlIzc6yCTp4AnxA==} engines: {node: '>= 20.12.0'} '@clawdbot/lobster@2026.4.6': @@ -2206,8 +2211,8 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@copilotkit/aimock@1.22.0': - resolution: {integrity: sha512-cqB3vpNM5BHi90ghKwN/L+v3Zcxaw1AG6bEZYy8/KlRbVSVwzGGEuNfBGVWg9aC0WEsB1eTJ8vYrLgDUX6M6cA==} + '@copilotkit/aimock@1.24.1': + resolution: {integrity: sha512-EEq4UeUL30R2pOziPVkqjPr/HFQfXycvj/vw288+h24OwEYjpBJT2KRIUCUrgMoSGY/4IDqjjqAFPhwZT666HQ==} engines: {node: '>=24.0.0'} hasBin: true peerDependencies: @@ -2235,15 +2240,15 @@ packages: resolution: {integrity: sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==} engines: {node: '>=20.19.0'} - '@csstools/css-calc@3.2.0': - resolution: {integrity: sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==} + '@csstools/css-calc@3.2.1': + resolution: {integrity: sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-color-parser@4.1.0': - resolution: {integrity: sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==} + '@csstools/css-color-parser@4.1.1': + resolution: {integrity: sha512-eZ5XOtyhK+mggRafYUWzA0tvaYOFgdY8AkgQiCJF9qNAePnUo/zmsqqYubBBb3sQ8uNUaSKTY9s9klfRaAXL0g==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 @@ -2255,8 +2260,8 @@ packages: peerDependencies: '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.1.3': - resolution: {integrity: sha512-SH60bMfrRCJF3morcdk57WklujF4Jr/EsQUzqkarfHXEFcAR1gg7fS/chAE922Sehgzc1/+Tz5H3Ypa1HiEKrg==} + '@csstools/css-syntax-patches-for-csstree@1.1.4': + resolution: {integrity: sha512-wgsqt92b7C7tQhIdPNxj0n9zuUbQlvAuI1exyzeNrOKOi62SD7ren8zqszmpVREjAOqg8cD2FqYhQfAuKjk4sw==} peerDependencies: css-tree: ^3.2.1 peerDependenciesMeta: @@ -2331,158 +2336,158 @@ packages: '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} - '@esbuild/aix-ppc64@0.27.7': - resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} + '@esbuild/aix-ppc64@0.28.0': + resolution: {integrity: sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.27.7': - resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} + '@esbuild/android-arm64@0.28.0': + resolution: {integrity: sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.27.7': - resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} + '@esbuild/android-arm@0.28.0': + resolution: {integrity: sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.27.7': - resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} + '@esbuild/android-x64@0.28.0': + resolution: {integrity: sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.27.7': - resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} + '@esbuild/darwin-arm64@0.28.0': + resolution: {integrity: sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.27.7': - resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} + '@esbuild/darwin-x64@0.28.0': + resolution: {integrity: sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.27.7': - resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} + '@esbuild/freebsd-arm64@0.28.0': + resolution: {integrity: sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.27.7': - resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} + '@esbuild/freebsd-x64@0.28.0': + resolution: {integrity: sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.27.7': - resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} + '@esbuild/linux-arm64@0.28.0': + resolution: {integrity: sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.27.7': - resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} + '@esbuild/linux-arm@0.28.0': + resolution: {integrity: sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.27.7': - resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} + '@esbuild/linux-ia32@0.28.0': + resolution: {integrity: sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.27.7': - resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} + '@esbuild/linux-loong64@0.28.0': + resolution: {integrity: sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.27.7': - resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} + '@esbuild/linux-mips64el@0.28.0': + resolution: {integrity: sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.27.7': - resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} + '@esbuild/linux-ppc64@0.28.0': + resolution: {integrity: sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.27.7': - resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} + '@esbuild/linux-riscv64@0.28.0': + resolution: {integrity: sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.27.7': - resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} + '@esbuild/linux-s390x@0.28.0': + resolution: {integrity: sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.27.7': - resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} + '@esbuild/linux-x64@0.28.0': + resolution: {integrity: sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.27.7': - resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} + '@esbuild/netbsd-arm64@0.28.0': + resolution: {integrity: sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.27.7': - resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} + '@esbuild/netbsd-x64@0.28.0': + resolution: {integrity: sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.27.7': - resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} + '@esbuild/openbsd-arm64@0.28.0': + resolution: {integrity: sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.27.7': - resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} + '@esbuild/openbsd-x64@0.28.0': + resolution: {integrity: sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.27.7': - resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} + '@esbuild/openharmony-arm64@0.28.0': + resolution: {integrity: sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.27.7': - resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} + '@esbuild/sunos-x64@0.28.0': + resolution: {integrity: sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.27.7': - resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} + '@esbuild/win32-arm64@0.28.0': + resolution: {integrity: sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.27.7': - resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} + '@esbuild/win32-ia32@0.28.0': + resolution: {integrity: sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.27.7': - resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} + '@esbuild/win32-x64@0.28.0': + resolution: {integrity: sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -2508,8 +2513,8 @@ packages: '@modelcontextprotocol/sdk': optional: true - '@google/genai@2.0.1': - resolution: {integrity: sha512-trxxbVePM9J8Cuni5x7+xvApoqb2y6Zk27/wugjT2cuwHOT78nFGdf/Ni29MkDxzWwrj90OQpno1Ana6dm3D2A==} + '@google/genai@2.2.0': + resolution: {integrity: sha512-RA3cuaKLldWTrpxhNm2nAe0Oez/UEuoH11jFjPzbYL7TSP83lMk+ic7pQKZ4ekJdZfnIdgxWl1DwJoUwxmvWGQ==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -2532,6 +2537,9 @@ packages: '@grammyjs/types@3.26.0': resolution: {integrity: sha512-jlnyfxfev/2o68HlvAGRocAXgdPPX5QabG7jZlbqC2r9DZyWBfzTlg+nu3O3Fy4EhgLWu28hZ/8wr7DsNamP9A==} + '@grammyjs/types@3.27.2': + resolution: {integrity: sha512-3Vl/9vmL9lmVj1UVHDBhF+UYJVzZhAvU1Hg48fNOxN3shXk0fVkj7QdRdnN8LiJDty6akYOelle0zATOTJ2/0g==} + '@grpc/grpc-js@1.14.3': resolution: {integrity: sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==} engines: {node: '>=12.10.0'} @@ -2842,20 +2850,20 @@ packages: '@js-sdsl/ordered-map@4.4.2': resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - '@jscpd/badge-reporter@4.1.0': - resolution: {integrity: sha512-18dLePKrcUGP25MnwAWW2pCv9k6jYQI/AmtEroF7h/gvxJ7IakFKYIzDO8MO/HcFwfFDzkKe3AP2ZSrgUvN84w==} + '@jscpd/badge-reporter@4.2.0': + resolution: {integrity: sha512-edvLAhMBsIo4OLsRTZNO6Mwm4rwJCiWYBiWc4qQdo6ZNFbJ6Sp3ZU9ceyEFMxFVBH2hwX94rHWzO4FgO4Rg4OQ==} - '@jscpd/core@4.1.0': - resolution: {integrity: sha512-6hnibDeLfIWS5Dfy1V/CUf2CijszSe1Z2dNymfqwGK1BDqGaaXqXU3WMZzL0Us131rGLIqqExjfQrBGDQ940TA==} + '@jscpd/core@4.2.0': + resolution: {integrity: sha512-fkmjSlTqGQ/PMpAHJqYl5qqB4ALmfj/3i6urfTfme1SR1zLUVgyUQV8KmRQdP2JLn4ZUg16DnuZ4Qgug/8LOew==} - '@jscpd/finder@4.1.0': - resolution: {integrity: sha512-7bb6Ap+/BGmmZjopq6LZ7knXl2BW3uYvfRMg5eZ44KMzQBUZTAF154SdQMkFBA4tPZKOtMf1SjOJI55ja+2CFQ==} + '@jscpd/finder@4.2.0': + resolution: {integrity: sha512-5A53+csbgRqvBBWFY53ZG44CVMEmxE4jmBW4Y7fH1qR7w/Wb+PYOSn0R69+yfNv6vTL9m2VPdGHUQu9o/ggpNw==} - '@jscpd/html-reporter@4.1.0': - resolution: {integrity: sha512-mINEEgtgITHGpF9U9vL/caf48msNarBeDJCBRA6S7xnHkIoDjjYNxeEyJSI7sAlcGeibl21sHOtfjpJz8i2tRQ==} + '@jscpd/html-reporter@4.2.0': + resolution: {integrity: sha512-JkMloHiW0bsurnfOiVNJHqJ728Dk2q+yoVuPaTp1XFMvvH6cRXUcOr331B7QR9S9H5OAgeB322qJ/xOEU3rAcw==} - '@jscpd/tokenizer@4.1.0': - resolution: {integrity: sha512-eYQun9bMOcSj14C7uH3QDkkQqIogRem+UqFYLuyt6UqJ+PrXJJkoa+gRTICqyY/xH73HsXy0BPNhGMsi3wTMGg==} + '@jscpd/tokenizer@4.2.0': + resolution: {integrity: sha512-jywXhLyzSzP+g/Qfe9IlZk3kPYdy7WKSFXSqgCszIrbR8EjbBrQZ6fyO683So3sWKyFAIpuvYUtnqpNTIefStw==} '@keyv/bigmap@1.3.1': resolution: {integrity: sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==} @@ -2920,8 +2928,8 @@ packages: peerDependencies: apache-arrow: '>=15.0.0 <=18.1.0' - '@larksuiteoapi/node-sdk@1.63.1': - resolution: {integrity: sha512-bVC2QVkITZ1i6kLP7hI7DXtp61ic9shP/F+bp/2qZ0ISSvrcHp2euu1xt6C29jPJVNieRgvdsBPuapOlybviVw==} + '@larksuiteoapi/node-sdk@1.64.0': + resolution: {integrity: sha512-r3ae0lAi3ipH1g1geUo1fmb7DK5e0WAKrrrDi25yJCKBvxtiKLsR3ldss3OZnqyfP7yGHkjeN0BYuzyaWgxFoA==} '@line/bot-sdk@11.0.0': resolution: {integrity: sha512-3NZJjeFm2BikwVRgA8osIVbgKhuL0CzphQOdrB8okXIC40qMRE4RRfHFN3G8/qTb/34RtB95mD4J/KW5MD+b8g==} @@ -2930,11 +2938,11 @@ packages: '@lit-labs/signals@0.1.3': resolution: {integrity: sha512-P0yWgH5blwVyEwBg+WFspLzeu1i0ypJP1QB0l1Omr9qZLIPsUu0p4Fy2jshOg7oQyha5n163K3GJGeUhQQ682Q==} - '@lit-labs/signals@0.2.0': - resolution: {integrity: sha512-68plyIbciumbwKaiilhLNyhz4Vg6/+nJwDufG2xxWA9r/fUw58jxLHCAlKs+q1CE5Lmh3cZ3ShyYKnOCebEpVA==} + '@lit-labs/signals@0.3.0': + resolution: {integrity: sha512-PfB5FLtorVfkhwTWXOPNT/rvrVdSDY8siwPyR17ztrViRbMqxy1TQBcHqJoA4303QT8yXPGxYtGKJGj7fEfEwg==} - '@lit-labs/ssr-dom-shim@1.5.1': - resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==} + '@lit-labs/ssr-dom-shim@1.6.0': + resolution: {integrity: sha512-VHb0ALPMTlgKjM6yIxxoQNnpKyUKLD04VzeQdsiXkMqkvYlAHxq9glGLmgbb889/1GsohSOAjvQYoiBppXFqrQ==} '@lit/context@1.1.6': resolution: {integrity: sha512-M26qDE6UkQbZA2mQ3RjJ3Gzd8TxP+/0obMgE5HfkfLhEEyYE3Bui4A5XHiGPjy0MUGAyxB3QgVuw2ciS0kHn6A==} @@ -3047,31 +3055,31 @@ packages: resolution: {integrity: sha512-m1nTFhUJv8AZCvuVmZ0wgYsFaseVNMhl3Jqu18KoHs7TQa+mmAW4q3xY6MuVApd75Zu9E0ooQeA5obUZdQ24OA==} engines: {node: '>= 24'} - '@matrix-org/matrix-sdk-crypto-wasm@18.2.0': - resolution: {integrity: sha512-puyZefvq6sHfqlmkri8umhA44724H2JL0YtX8wlvhGuNl8awX/Q1tZyW2Iekm9ZJP7BtuOqlNdg9oQd6iaGbNw==} + '@matrix-org/matrix-sdk-crypto-wasm@18.3.0': + resolution: {integrity: sha512-9a4feyt8QLysARu7PHKaRWT+wcCd+IYH074LXp9QK5WqfN4zUXueRhiSSMNT18Bm+8q3sBR/4zxDxOSDR0M8Kg==} engines: {node: '>= 18'} '@mdx-js/mdx@3.1.1': resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} - '@microsoft/teams.api@2.0.10': - resolution: {integrity: sha512-jaadhzjRUR4ynp9TD9IpOV7voxYIG7piTdck76/kwdmZVPakQxE2NWAGYwLXdGsE6UZcTbTarU5KjfUST6hX4A==} + '@microsoft/teams.api@2.0.11': + resolution: {integrity: sha512-/QvOQkqSM73O9SrDLURyJZClnOAi6fJTX6qhhka/fPZbPU4ID4BIDvee7dSRbLx7lM+nSa370uLFzHHzXp5TWQ==} engines: {node: '>=20'} - '@microsoft/teams.apps@2.0.10': - resolution: {integrity: sha512-ZpyO77Lxu2GUQnt8NhRaeYbYqISP5yuTef7kns5ZSwzM4+xGDztCgyxsRpUE4YGKAXj85eGM4hbgq2DTXMMf/w==} + '@microsoft/teams.apps@2.0.11': + resolution: {integrity: sha512-DSk09njNbFi5pc8GOAd3/Auqy52ZmsBJqu0wRXV2VQp/L+M8e9L2SXhmyIs164jhnwD0w3DYXPOjjZKHdu1M2A==} engines: {node: '>=20'} - '@microsoft/teams.cards@2.0.10': - resolution: {integrity: sha512-Sbmm9cqH/eiuZq9jGWatpLeLbS8co5AfYCFSejSZ1VEBzRBFSZIo06H5JZ/obJZ/I/M2E/6k2gR2wQwwdIxWtw==} + '@microsoft/teams.cards@2.0.11': + resolution: {integrity: sha512-4ErBqR4A4abpKSXsiCssRh2ZTpE3jsYHcWXLwL+fKnJo96GzlfSUV1Zg78dl7xWxe388SlqQ3Z4r3m/v413Mew==} engines: {node: '>=20'} - '@microsoft/teams.common@2.0.10': - resolution: {integrity: sha512-d69rkdSm3b/6T4YxURyoQQshVfCcMXE3Cd30EW4JrnUSUt8GbvVEAQxKjAwNR7MfLpJ7L1OkYoSqfXerTinj/Q==} + '@microsoft/teams.common@2.0.11': + resolution: {integrity: sha512-XuGTRlYfLOQxJZuZI6IUhbTRQjgXZAgW59LlGnFJ/nb00G8GnJwdCrFbis+bQa+h7dP5SdLIi1ZybVGYomKgqA==} engines: {node: '>=20'} - '@microsoft/teams.graph@2.0.10': - resolution: {integrity: sha512-WzXDmjqdYzKtQyT26He7TdIUzjhX8ZvBfJnBNzqb3d7Z6VzC7E6vifmQ19Bt/QP1VmCB3WLTtHFf/JS+2XA0Ww==} + '@microsoft/teams.graph@2.0.11': + resolution: {integrity: sha512-Txc0N6dENmEluOCwGzCerz+3G/uomfzCElla1OR7nUNICIcY8p1A2babcIAA8AZiuAKPSkck0U1w5RTu7jZgVQ==} engines: {node: '>=20'} '@mistralai/mistralai@2.2.1': @@ -3330,16 +3338,16 @@ packages: resolution: {integrity: sha512-puZtDMshL/ikWQPXq6GPYT5z3994m++Rp1mMs3Kw4/J1xaAeAlCkBH21n2DhTDdWiLwAbpeFqV3OL3jfwv99EQ==} engines: {node: '>=20.18.1'} - '@opentelemetry/api-logs@0.217.0': - resolution: {integrity: sha512-Cdq0jW2lknrNfrAm92MyEAvpe2cRsKjdnQLHUL6xRA4IVUnsWx6P65E7NcUO0Y+L4w1Aee5iV8FvjSwd+lrs9A==} + '@opentelemetry/api-logs@0.218.0': + resolution: {integrity: sha512-fmEWp5kXlGEc3i/lR698Hz41DfGyN4Tbe4g7L1AxSc7fF8Xeh/FQ9Quqpa9dVA413Q1Ad43QOLzU4JoXgbFPWw==} engines: {node: '>=8.0.0'} '@opentelemetry/api@1.9.1': resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} - '@opentelemetry/configuration@0.217.0': - resolution: {integrity: sha512-xCtrYOhBqdy6ZOMfe0Oa73ZKF+2LMhoOv4L5vmwAHVvOXUg+V3fvKuEIr9ZyD0Ow+vxllEjWO6PV1wd0DOtyvw==} + '@opentelemetry/configuration@0.218.0': + resolution: {integrity: sha512-W8wIz7H2R1pufR5jfjb3gU2XkMpm2x/7b1RJcsuzvd70Il/rWWE+g5/Od7hQKrxRTSrTrOWlru101PWXz5I1EQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -3356,62 +3364,62 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/exporter-logs-otlp-grpc@0.217.0': - resolution: {integrity: sha512-vC5S0Dc+noxD86CVtNu1+awCHPA5Kewi1Sg23ps+9lh4YifwsKXh3pe4XTNEKtUJiAcjpJ5dqStGakLbrSE+YQ==} + '@opentelemetry/exporter-logs-otlp-grpc@0.218.0': + resolution: {integrity: sha512-hoxrNH1l/Xy6F9WTJ5IK+6j1r9nQFlPOmrnTlhYHTySdunfXLmUCPv3bQtKYntxag9h3wLYBZQ2HI6FOx+BT2g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-logs-otlp-http@0.217.0': - resolution: {integrity: sha512-KfLAdt1uilVE+3FxbgVnp2ZrzqbIawzcesnRoi+Kh9ckB5Ld5D8btUgoBvwTbdmuNx1j6b132Wsh72azq+pPNQ==} + '@opentelemetry/exporter-logs-otlp-http@0.218.0': + resolution: {integrity: sha512-Qx+4rpVHzgg89dawcWRHyt+XRXeLnhFz/qBtvggmjkcgPUdr+NAB0/u/eIPA8yAeJV0J80Vz43JZCh/XFvZFGw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-logs-otlp-proto@0.217.0': - resolution: {integrity: sha512-Se0GG/ZO24mQTlQj7zprR4pNI0nKe4lPDPBsuJmi6508b9TlZEuUd3EfyuHk6oJxzL7fGyDFYAbxNigQvRP2ZQ==} + '@opentelemetry/exporter-logs-otlp-proto@0.218.0': + resolution: {integrity: sha512-1/noQNsp9gXD75HPzgjBrcF1+XTtry7pFAUfxVEJgg7mPv2AawKQuYkhMmJ8qjxz4Ubc3Y8bwvfxevXsKTq4cg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-grpc@0.217.0': - resolution: {integrity: sha512-0GpJKnCoVaVA1rKBMVPHziznfOQlXgH72S9ktjBAF1AnAVPzX7vVEBGrhwiSxxHDAiefXk+J8znApsMb/K6Z3w==} + '@opentelemetry/exporter-metrics-otlp-grpc@0.218.0': + resolution: {integrity: sha512-YapQ9vNMX0NSZF6LK5pWAFfjpJleV2O9uYWfYGeb/5F1Kb9rPGK8tZDMJFa/sOksgdFuflDvYuA0B4qjDB4fjQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-http@0.217.0': - resolution: {integrity: sha512-1zkMzzhiNJdVmLxuwkltqWGw4fOOam47bqRxmuQNjyKJe/9NmY5cIrZ4kiQV7sVGxoOgT0ZvGUfLcjvtpC/b9Q==} + '@opentelemetry/exporter-metrics-otlp-http@0.218.0': + resolution: {integrity: sha512-bV7d2OuMpZu2+gAaxUAhzfZ0h3WVZk8ETQUEE3DNSntbTaMpuITjtm8I0rNyHFdm7Ax57K6ty7SgFXlBmOLIvQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-proto@0.217.0': - resolution: {integrity: sha512-nfxt/KxVGFkjkO/M+58y1ugHu/dwPtxG4eYq0KApcQ7xk5CHzhdn+IuLZfDSvNDrJ3Uy5q++Fj/wbK7i8yryfQ==} + '@opentelemetry/exporter-metrics-otlp-proto@0.218.0': + resolution: {integrity: sha512-ubLddKjWULhla9YZRCj/rTBeppjJYE4e9w0icx5mTu3eFhWjQzbV75NYjXuIlEG+NJsBl6d+sTFw5Qu+oej4oQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-prometheus@0.217.0': - resolution: {integrity: sha512-U9MCXxJu0sBCh5aEkylYRR4xVIL8D1CW6dGwvYXbfFr0qveSorfD0XJchCAWoW6QfAAIcY/yxjf4Dj8OgkHBPw==} + '@opentelemetry/exporter-prometheus@0.218.0': + resolution: {integrity: sha512-RT5oEyu1kddZJ1vt7/BUo5wV+P7hpNAESsR3dUd3+8deHuX7gWNoCOZn+SfDT+hJHlIJ5h/AxiCLXIrutswDJg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-grpc@0.217.0': - resolution: {integrity: sha512-fPZs2fw7veLH3pEKu8vSepUa2fQpAE2P7al6qU10aH9GrEJJ8YaPgsd5xON7by5rbcEVS71FOU2aWyK6nzB7VQ==} + '@opentelemetry/exporter-trace-otlp-grpc@0.218.0': + resolution: {integrity: sha512-3fXxVQEj9TNAFaCi79JeFKfeLd0sDtInaR3gaZDVlzNSPHtz8PZuCV34JKWjD4XXzT20IdMe8IpX6mRVNDA4Tw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-http@0.217.0': - resolution: {integrity: sha512-38YQoqtYjglz2GV94LGUN/djLvxtvGIQO68o6qAFPVshjmwSdX1F2i0c7vn3lEl1L5B/YqjB/bgKXaVx7KO+RQ==} + '@opentelemetry/exporter-trace-otlp-http@0.218.0': + resolution: {integrity: sha512-8dqezsmPhtKitIK/eTipZhYl9EX2/gNQ5zUMhaz3uxEURwfkNf8IPvo6yNfrzbxdtpAOybS/+h7wmIWYqFSpiw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-proto@0.217.0': - resolution: {integrity: sha512-nPV8gKHUiSuTZpQcnZU3/pBlK7crSyEGpZuh5MtWySB0vv6NNG0QvvfKitQt+Fc2Mc6qfyU54KlZcurwoTbrVg==} + '@opentelemetry/exporter-trace-otlp-proto@0.218.0': + resolution: {integrity: sha512-r1Msf8SNLRmwh9J6XQ5uh82D7CdDWMNHnPB7LAVHjzut0TkSeKc5KcIvr4SvHvfk/xwN5gxC+VLKQ1k0o8PSPw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -3422,26 +3430,26 @@ packages: peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/instrumentation@0.217.0': - resolution: {integrity: sha512-24ucQMjz7Y34Kw3trbxL2ZrssbtgWnR+Clpaa+YdeWuuyH3Cvk23Q03PcQvqiZrDvt8AmQmjgg9v6Y9PHoxG7w==} + '@opentelemetry/instrumentation@0.218.0': + resolution: {integrity: sha512-mIZil8Es+sYDK5m+DQiwAwF57F14TF2YlEqvIjZ/RQWcxDBwRGsKfdK2Tv65OU9meQKCMzSIFS9mxAcnAb6Bkg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-exporter-base@0.217.0': - resolution: {integrity: sha512-eYfqnB3UhKu/5frhd1R6+FprKygbhkomuaceMXDyzxbfXB9tKgZOVmjaJ02CkLA6Tdzumxl+e2H+vo2a8jiMPQ==} + '@opentelemetry/otlp-exporter-base@0.218.0': + resolution: {integrity: sha512-ZwqpkNL5W7RyGJPDZ9g06DvKp8KFTWPJPN12anpMQYSKpTSU0z3EIZuPq9vPGpS8siFyOqDYDAuCwlNO9FqgbA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-grpc-exporter-base@0.217.0': - resolution: {integrity: sha512-7RTAdZuOsCDnsyqTCG4+bDzrfnsWdzkRs7z0AVi/V3tEQx0oKeyc+OuRWYxnRsmaJXgxcmB8vb/lfxn58Dj6Ag==} + '@opentelemetry/otlp-grpc-exporter-base@0.218.0': + resolution: {integrity: sha512-H/lCGJ536N98VpYJOaWTQOkv4Dx6TnmStK6Rqfu1W7KkFbPAx04hjdYEMZF/YbnHzPUSIK4kM6OE2GKGBTpV9A==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-transformer@0.217.0': - resolution: {integrity: sha512-MKK8UHKFUOGAvbZRWh90MhwHG+Fxm6OROBdjKPCF+HQobjuJ/Kuf8Chs8CR45X1aqotxrMj7OxTdsXe8sXuGVA==} + '@opentelemetry/otlp-transformer@0.218.0': + resolution: {integrity: sha512-CFaKH87WAzjuJ4awowTTLzUvMfaRfiOFG5+qm5S5ncyalRtN4ecQ+YmuANJSCrVPuvZFEkUgKhBPBndxi3rHsQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -3464,8 +3472,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-logs@0.217.0': - resolution: {integrity: sha512-BB+PcHItcZDL63dPMW+mJvwN9rk37wuIDjRxbVlg6pPDvDR/7GL7UJHbGsllgoggOoTimsKgENaWPoGch/oE1A==} + '@opentelemetry/sdk-logs@0.218.0': + resolution: {integrity: sha512-QvnNdugatFTVCJXH0Mcu7GOOJSylA9j127kIezOE4YwTI4YbowRons2K4WZTv5FMS8T4q9P0NdaRHdkSmeAIag==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.10.0' @@ -3476,8 +3484,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.9.0 <1.10.0' - '@opentelemetry/sdk-node@0.217.0': - resolution: {integrity: sha512-K/60pSv42+NQiZKy1pAH18nYDkxltsDV4O3SJ233J0E9raU1ksyL9gsKuS8p30bYBb4AMPCfDuutHQaHYpcv0Q==} + '@opentelemetry/sdk-node@0.218.0': + resolution: {integrity: sha512-tPMjHrLV5gsfNdYqoRHjeGbCAZBXXD9c1Qo/2ut7VwnUABDNh76xNxrT0SEhkIIJuCN45bbN1vZnYL1gY0IkOg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' @@ -3494,12 +3502,12 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.40.0': - resolution: {integrity: sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==} + '@opentelemetry/semantic-conventions@1.41.1': + resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==} engines: {node: '>=14'} - '@oxc-project/types@0.129.0': - resolution: {integrity: sha512-3oz8m3FGdr2nDXVqmFUw7jolKliC4MoyXYIG2c7gpjBnzUWQpUGIYcXYKxTdTi+N2jusvt610ckTMkxdwHkYEg==} + '@oxc-project/types@0.130.0': + resolution: {integrity: sha512-ibD2usx9JRu7f5pu2tMKMI4cpA4NgXJQoYRP4pQ7Pxmn1l6k/53qWtQWZayhYy3X4QZkt90Ot+mJEaeXouio6Q==} '@oxfmt/binding-android-arm-eabi@0.49.0': resolution: {integrity: sha512-HbifJ84prIh9+55CTPAU35JdRQrwg47y16cGerCC+iejSKOuHXYo2WDql6l7cQlzrYVtc3f4UWY+dBj2lRmOeA==} @@ -3831,103 +3839,103 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@rolldown/binding-android-arm64@1.0.0': - resolution: {integrity: sha512-TWMZnRLMe63C2Lhyicviu7ZHaU4kxa6PS3rofvc9GmcvptzNN11BcfQ4Sl7MwTOsisQoa2keB/EBdNCAnUo8vA==} + '@rolldown/binding-android-arm64@1.0.1': + resolution: {integrity: sha512-fJI3I0r3C3Oj/zdBCpaCmBRZYf07xpaq4yCfDDoSFm+beWNzbIl26puW8RraUdugoJw/95zerNOn6jasAhzSmg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0': - resolution: {integrity: sha512-6XcD+8k0gPVItNagEw78/qqcBDwKcwDYS8V2hRmVsfUSIrd8cWe/CBvRDI5toqFyPfj+FJr6t8U6Xj2P2prEew==} + '@rolldown/binding-darwin-arm64@1.0.1': + resolution: {integrity: sha512-cKnAhWEsV7TPcA/5EAteDp6KcJZBQ2G+BqE7zayMMi7kMvwRsbv7WT9aOnn0WNl4SKEIf43vjS31iUPu80nzXg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0': - resolution: {integrity: sha512-iN/tWVXRQDWvmZlKdceP1Dwug9GDpEymhb9p4xnEe6zvCg5lFmzVljl+1qR1NVx3yfGpr2Na+CuLmv5IU8uzfQ==} + '@rolldown/binding-darwin-x64@1.0.1': + resolution: {integrity: sha512-YKrVwQjIRBPo+5G/u03wGjbdy4q7pyzCe93DK9VJ7zkVmeg8LJ7GbgsiHWdR4xSoe4CAXRD7Bcjgbtr64bkXNg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0': - resolution: {integrity: sha512-jjQMDvvwSOuhOwMszD/klSOjyWMM3zI64hWTj9KT5x4MxRbZAf+7vLQ6qouRhtsLVFHr3f0ILaJAfgENPiQdAQ==} + '@rolldown/binding-freebsd-x64@1.0.1': + resolution: {integrity: sha512-z/oBsREo46SsFqBwYtFe0kpJeBijAT48O/WXLI4suiCLBkr03RTtTJMCzSdDd2znlh8VJizL09XVkQgk8IZonw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0': - resolution: {integrity: sha512-d//Dtg2x6/m3mbV64yUGNnDGNZaDGRpDLLNGerHQUVObuNaIQaaDp25yUiqGXtHEXX+NP2d0wAlmKgpYgIAJ2A==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.1': + resolution: {integrity: sha512-ik8q7GM11zxvYxFc2PeDcT6TBvhCQMaUxfph/M5l9sKuTs/Sjg3L+Byw0F7w0ZVLBZmx30P+gG0ECzzN+MFcmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0': - resolution: {integrity: sha512-n7Ofp0mx+aB2cC+Sdy5YtMnXtY9lchnHbY+3Yt0uq9JsWQExf4f5Whu0tK0R8Jdc9S6RchTHjIFY7uc92puOVQ==} + '@rolldown/binding-linux-arm64-gnu@1.0.1': + resolution: {integrity: sha512-QoSx2EkyrrdZ6kcyE8stqZ62t0Yra8Fs5ia9lOxJrh6TMQJK7gQKmscdTHf7pOXKREKrVwOtJcQG3qVSfc866A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.0': - resolution: {integrity: sha512-EIVjy2cgd7uuMMo94FVkBp7F6DhcZAUwNURkSG3RwUmvAXR6s0ISxM81U+IydcZByPG0pZIHsf1b6kTxoFDgJA==} + '@rolldown/binding-linux-arm64-musl@1.0.1': + resolution: {integrity: sha512-uwNwFpwKeNiZawfAWBgg0VIztPTV3ihhh1vV334h9ivnNLorxnQMU6Fz8wG1Zb4Qh9LC1/MkcyT3YlDXG3Rsgg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.0.0': - resolution: {integrity: sha512-JEwwOPcwTLAcpDQlqSmjEmfs63xJnSiUNIGvLcDLUHCWK4XowpS/7c7tUsUH6uT/ct6bMUTdXKfI8967FYj6mg==} + '@rolldown/binding-linux-ppc64-gnu@1.0.1': + resolution: {integrity: sha512-zY1bul7OWr7DFBiJ++wofXvnr8B45ce3QsQUhKrIhXsygAh7bTkwyeM1bi1a2g5C/yC/N8TZyGDEoMfm/l9mpg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.0.0': - resolution: {integrity: sha512-0wjCFhLrihtAubnT9iA0N++0pSV0z5Hg7tNGdNJ4RFaINceHadoF+kiFGyY1qSSNVIAZtLotG8Ju1bgDPkjnFA==} + '@rolldown/binding-linux-s390x-gnu@1.0.1': + resolution: {integrity: sha512-0frlsT/f4Ft6I7SMESTKnF3cZsdicQn1dCMkF/jT9wDLE+gGoiQfv1nmT9e+s7s/fekvvy6tZM2jHvI2tkbJDQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.0.0': - resolution: {integrity: sha512-Dfn7iak9BcMMePxcoJfpSbWqnEyrp/dRF63/8qW/eHBdOZov6x5aShLLEYGYdIeSJ6vMLK/XCVB+lGIxm41bQA==} + '@rolldown/binding-linux-x64-gnu@1.0.1': + resolution: {integrity: sha512-XABVmGp9Tg0WspTVvwduTc4fpqy6JnAUrSQe6OuyqD/03nI7r0O9OWUkMIwFrjKAIqolvqoA4ZrJppgwE0Gxmw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.0': - resolution: {integrity: sha512-5/utzzDmD/pD/bmuaUcbTf/sZYy0aztwIVlfpoW1fTjCZ0BaPOMVWGZL1zvgxyi7ZIVYWlxKONHmSbHuiOh8Jw==} + '@rolldown/binding-linux-x64-musl@1.0.1': + resolution: {integrity: sha512-bV4fzswuzVcKD90o/VM6QqKxnxlDq0g2BISDLNVmxrnhpv1DDbyPhCIjYfvzYLV+MvkKKnQt2Q6AO86SEBULUQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.0': - resolution: {integrity: sha512-ouJs8VcUomfLfpbUECqFMRqdV4x6aeAK3MA4m6vTrJJjKyWTV5KnxZx7Jd9G+GlDaQQxubcba00x16OyJ1meig==} + '@rolldown/binding-openharmony-arm64@1.0.1': + resolution: {integrity: sha512-/Mh0Zhq3OP7fVs0kcQHZP6lZEthMGTaSf8UBQYSFEZDWGXXlEC+nJ6EqenaK2t4LBXMe3A+K/G2BVXXdtOr4PQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0': - resolution: {integrity: sha512-E+oHKGiDA+lsKMmFtffDDw91EryDT7uJocrIuCHqhm6bCTM6xFK+3gaCkYOHfPwQr0cCNarSM2xaELoQDz9jJg==} + '@rolldown/binding-wasm32-wasi@1.0.1': + resolution: {integrity: sha512-+1xc9X45l8ufsBAm6Gjvx2qDRIY9lTVt0cgWNcJ+1gdhXvkbxePA60yRTwSTuXL09CMhyJmjpV7E3NoyxbqFQQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0': - resolution: {integrity: sha512-yYK02n8Rngo+gbm1y6G0+7jk1sJ/2Wt7K0me0Y7k/ErBpyf+LJ2gFpqWVTcRV1rUepBlQRmpgWkTQCiiwrK0Ow==} + '@rolldown/binding-win32-arm64-msvc@1.0.1': + resolution: {integrity: sha512-1D+UqZdfnuR+Jy1GgMJwi85bD40H21uNmOPRWQhw4oRSuolZ/B5rixZ45DK2KXOTCvmVCecauWgEhbw8bI7tOw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0': - resolution: {integrity: sha512-14bpChMahXRRXiTwahSl+zzHPW6qQTXtkMuJBFlbo+pqSAews2d4BdCSHfrJ/MBsCZtpmTafsY+1QhBzitcmdg==} + '@rolldown/binding-win32-x64-msvc@1.0.1': + resolution: {integrity: sha512-INAycaWuhlOK3wk4mRHGsdgwYWmd9cChdPdE9bwWmy6rn9VqVNYNFGhOdXrofXUxwHIncSiPNb8tNm8knDVIeQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0': - resolution: {integrity: sha512-aKs/3GSWyV0mrhNmt/96/Z3yczC3yvrzYATCiCXQebBsGyYzjNdUphRVLeJQ67ySKVXRfMxt2lm12pmXvbPFQQ==} + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} '@scure/base@2.0.0': resolution: {integrity: sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==} @@ -3987,188 +3995,152 @@ packages: resolution: {integrity: sha512-I8vmSjNYWsaxuWPx6dz4yeh0h7vRBWbgAMK14LEmblbZ404BtrPbXs6jDPx4cYgGf8msDGF4A9opLZBu21FViQ==} engines: {node: '>= 12.13.0', npm: '>= 6.12.0'} - '@slack/web-api@7.15.2': - resolution: {integrity: sha512-/m9qVFkiq85Oa/FSQwYIRDa/AO4qNYkDh4sRBK1WqEc2+RyG7w4tbU6rBIwUOcc/TmWOIr24Nraquxg7um5mYw==} + '@slack/web-api@7.16.0': + resolution: {integrity: sha512-68SAV77uuGKuhyyaRytX8UijVnqSLsTSKslGXw17cjQYXn+jtNl7gbaEjHgC5x2rhCuFdahBrEC2VCLppbzReg==} engines: {node: '>= 18', npm: '>= 8.6.0'} - '@smithy/config-resolver@4.5.1': - resolution: {integrity: sha512-abXk3LhODsvRHsk0ZS9ztrg/fZatTa9Z/z4pgx65YSLR+rY6kvUG/1IgcDKEUciR8MfdnkT5oPeHJTy/HhzDIQ==} + '@smithy/config-resolver@4.5.2': + resolution: {integrity: sha512-Gxr1czgeGUKgUJBf3fUSvpb1d+EjEl17f5s8qAzn36QIWmVzNPZQb3C9Rdtfya1yu2qUSAhDGoHUvHI/GJjbBQ==} engines: {node: '>=18.0.0'} - '@smithy/core@3.24.1': - resolution: {integrity: sha512-3mT7o4qQyUWttYnVK3A0Z/u3Xha3E81tXn32Tz6vjZiUXhBrkEivpw1hBYfh84iFF9CSzkBU9Y1DJ3Q6RQ231g==} + '@smithy/core@3.24.2': + resolution: {integrity: sha512-IKS7qX59fAGCYBmt5JChcDswQDupZqT2Yn2ZBA3UgTlsjRNNkQzZobbn95xoAAdtTyJmBiJB3Y02qR3rgy3Zog==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.3.1': - resolution: {integrity: sha512-0S/acwHnqX4WrjXzhdiDRxsG2s9SC0cpPIK9nZ1R6UOHd+j7uL28+4bHu22urbLk2TVw3fkp6na/+fkUt/pLNQ==} + '@smithy/credential-provider-imds@4.3.2': + resolution: {integrity: sha512-iYr9ekBjmZ+FwkiHEopqGscBbl78X62cq3p5Dd0eC+gNd7fybNZFQQdDuOQjTVmFymleuA8YRWZnuXWZ8B3kKA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-codec@4.3.1': - resolution: {integrity: sha512-yS8AiJM3Kf7LR+lZyUilUyjdJGksAqxfSC3C9k3d1OCrAvWjpMlsJ+rW9cIslZJM4AtWh2UAqgZUWTtMeMdtDQ==} + '@smithy/eventstream-serde-browser@4.3.2': + resolution: {integrity: sha512-wq3p8g8pyciXSTmysvOvpGeMQaPssgJqyJdfKquwAgpgRW5cKcXb4c0V/K48Lsn24oYK/cox/vHtj/eaGm0PEg==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-browser@4.3.1': - resolution: {integrity: sha512-X7MyI1fu8M84IPKk49kO4kb27Mqp6un9/0o/MsA1ngZ5OxxWKGUxPS3S/AJ9q1cPVTSGmRcbaGNfGUSsflTJkg==} + '@smithy/eventstream-serde-config-resolver@4.4.2': + resolution: {integrity: sha512-/Z4Rn+d/HzU96Ciy2bPDZq2KdlRM18ZhGSiy1lSUZPCpGQxXzGQCIItsk3vMcioBHn8E5t48LEXpTL0rOogrSA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-config-resolver@4.4.1': - resolution: {integrity: sha512-JZGbSXaBk7JY8VPzsh66ksJ0nTWXbApduFDkA/pEl3aTm2EoAiUZE1Iltp6c+X1bB8kxPQW0mHDfVdYCpWTOzg==} + '@smithy/eventstream-serde-node@4.3.2': + resolution: {integrity: sha512-D4b+U+tOm9DVB8sk0/iDTVYLtBbid9T4+kX25k3rLie1SNqsaKNPTkx6dTWuB4TGNczKixeTCB4RGiV7KGO4Jw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-node@4.3.1': - resolution: {integrity: sha512-6Cn4xTNVxn9PWTHSbvf8zmcDhQW8lrLE1Xq5CJgmX6wEvdjS2S0KuE79Aiznv/jx51jpFJ98OuWyE+Bt+oG1MQ==} + '@smithy/fetch-http-handler@5.4.2': + resolution: {integrity: sha512-3wF40g8OOCA5BnwQUvwtzZqYBbWWftDjpAlWIUo6Yld3ZzJaMAKqg7MWQBPjE8oLaqvZQUE7tVGlZPsae6A4bQ==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.4.1': - resolution: {integrity: sha512-r7bN6spQ+caZC8AnyvSxkRUb57zt2jhhRw3Z+2Ez8hjq6coIikDBFUUI/+CQ1xx9K6eX1Gx6wUKo4ylU66TIqw==} + '@smithy/hash-node@4.3.2': + resolution: {integrity: sha512-27ImyEVgDZ2ZQz1rnQMSlw9rm7x3244oZVIFI1WKi3vNtbxQ75XU2jA9BQuH8eb91zBLlyGjWQ/L/QGvmJfEHA==} engines: {node: '>=18.0.0'} - '@smithy/hash-blob-browser@4.3.1': - resolution: {integrity: sha512-2fbltQVQYmGd0OzPv2oDMRF0pxkzeIx8cbpx2x6W3UJWGaEyUzVPxF4d0sDXZ/r2obg+RbTyhTidXWlPDsKRKw==} - engines: {node: '>=18.0.0'} - - '@smithy/hash-node@4.3.1': - resolution: {integrity: sha512-u0/zo11mg7yNneoYgTkH4sXwSmcBpbl49o4UNCtQ7hYsXxynsN25KYHmXzqi7TPk5HQL5klGnpU5koOY0O+9hw==} - engines: {node: '>=18.0.0'} - - '@smithy/hash-stream-node@4.3.1': - resolution: {integrity: sha512-4NOnngIoXngbJw9By3u8KXRgqt4vYATpAobNBnNWxOREP7JY3kB0bUmbBNhZ7dtZV/b4auO1eFMD4cLj9OauVg==} - engines: {node: '>=18.0.0'} - - '@smithy/invalid-dependency@4.3.1': - resolution: {integrity: sha512-cLmwtDoulyZvRepAfyV+3rx5oMvuh51dbE+6En3vGC09j3uVSRt1U4oguNu32ub3soGX0oYtBs8E7S2Q4SxTqg==} + '@smithy/invalid-dependency@4.3.2': + resolution: {integrity: sha512-bP0RYUtgINyMsUEzTnjnwJ/NX9Aa8y7bj0NbqwrMMqT6vjpp7H9SqGuKsn0+wD+Fu4GXcxUex1mH3k0t6WsatQ==} engines: {node: '>=18.0.0'} '@smithy/is-array-buffer@2.2.0': resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} engines: {node: '>=14.0.0'} - '@smithy/is-array-buffer@4.3.1': - resolution: {integrity: sha512-9aVG6VjOFVFHC6Z4hGAzIIrsVWpp1QOO4ERQ2k1S19VrgCamUGIBE2ilAnMWCfr+mlowHlLRXBStsTk/2c5HfA==} + '@smithy/middleware-content-length@4.3.2': + resolution: {integrity: sha512-Zq4MFXu6Cl/00FKXcc6mkio0xzd6D9Q8+AmtBOC6vHpN6Fz1MButZ0zfL46WxhJH/JgKjv5xl4Qo8HZsr6sDBg==} engines: {node: '>=18.0.0'} - '@smithy/md5-js@4.3.1': - resolution: {integrity: sha512-98NalujRdzv6ggVQNYPWpL2K57UKeUB8roIr61u6+JiHd7KUlMQ+sn/vk6IG4XxEjw2vlC7eu/xjYXshUE4XXg==} + '@smithy/middleware-endpoint@4.5.2': + resolution: {integrity: sha512-1aiE05F2Er+ZYvGfrfI0+JRNeFY4M+hSjUp0SIKyq98k9iC0Lo71XwLbKWcFgFBZuhg5n6i+MQzRVmeCDlWOjw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-content-length@4.3.1': - resolution: {integrity: sha512-l4BUIP+wljW/Ar+0/QcGdmElI9lalrywfzNijXMBG34Z510FRzPyrDLx/blNTZOAm0C4Mvx5t/bf760CZo1ajg==} + '@smithy/middleware-retry@4.6.2': + resolution: {integrity: sha512-ovt2p0LV3sSRpt8EBajI6imGMz/kq8F73P0eSOq6bhtvcOZM3xODFOjk6Lz2KvKfe7dVlxpNIiOYYyVe8ofv0A==} engines: {node: '>=18.0.0'} - '@smithy/middleware-endpoint@4.5.1': - resolution: {integrity: sha512-qtqu5TS+8Y18ZDkJoiXN5AMW1G4JAg1+xytzpsUvIR5a4EUsgd5HQg12lekEHWpm2TDUmOgg+hBaHK7dvyWdkA==} + '@smithy/middleware-serde@4.3.2': + resolution: {integrity: sha512-hM3b9/JgMjohYHcgh5780ymND7RWGvYuyjNDtQL6P/DawtdbUu5m4oon4FHas+rmjdQ2DHee3cmAetTgU6keJw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@4.6.1': - resolution: {integrity: sha512-eTaQhxs0rfUuAkL2MSKrH8DTO7YCeAgrdN0B2/RAeuHmXQ+x52dk5qUBsi/jtcqe5LxItgq5AG5tI6Cp8c0sow==} + '@smithy/middleware-stack@4.3.2': + resolution: {integrity: sha512-WthvBnmmksOBbW2I8CRc35QUJn/whgXucpW/hNmE70znXG16/yuC7LGtbDYTr7ak+LNZKzBGmaQR1uDNpeBd1g==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.3.1': - resolution: {integrity: sha512-t7YtUe076zWVypVmy1rX91oKi2TFJCkpfFpfMhJFpEIRPP0iL9JxjeSyFQ+1bF45JUfDzOzslUJa150WcSrBug==} + '@smithy/node-config-provider@4.4.2': + resolution: {integrity: sha512-LKup5BaU51fQM1YI/T64SJnn561tUPCfbpStnEygz5u1AqSAOALYY4e8imzz2EuMjcUtaYhOBtMazaN3TRXTgw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-stack@4.3.1': - resolution: {integrity: sha512-1jKwiKZxCMQNqmp4uVPYA6r+MLGjEtH07gnOUdPgbnjuOIrl/0JY/ICdpQtFgeBsQ/Up01gnSv8GYEL0fb8yvg==} + '@smithy/node-http-handler@4.7.2': + resolution: {integrity: sha512-EdksTZ8UXYxGUgQ4mpIKrHoaj9WVGsp66TpZuixLAz1Jex8YDLnS4RH9ktGED5aOpN0OJlEtrsC9IGt76go1eA==} engines: {node: '>=18.0.0'} - '@smithy/node-config-provider@4.4.1': - resolution: {integrity: sha512-q7tDJEJXcaSG/8TVpu2f2l9bzxTzDM9geWmltbzsY6Hfh3yiuXXTpLIO8+zwYASPPVFaTJpdKwjSSjdoDoccgw==} + '@smithy/property-provider@4.3.2': + resolution: {integrity: sha512-utUCslUrmJxKqSEidPhE1yfBgox78yhZQcHfdU4qvh79Rhi0nNKq6xNG4J/IwPD+Pm9y7a5FdXOgJxmHU5CGoA==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.7.1': - resolution: {integrity: sha512-BdEYko85f/ldp68uH8XEyIvo810xFk6eyPH81SRggTOApYHWA+Xu7B2EzLuHbe37WVLaUA7F1fWR3/zBeme2WA==} + '@smithy/protocol-http@5.4.2': + resolution: {integrity: sha512-rUvFCkbaHglm1zgOJ3QKFcD8jx/e68OUme3n+kAEiefAcGHK46UtmIT0/cuVLuiuSZzTqo8ts0Ju5hy9wqMGZA==} engines: {node: '>=18.0.0'} - '@smithy/property-provider@4.3.1': - resolution: {integrity: sha512-3NHoqVBhzpY2b4YBx9AqyKC4C8nnEjl5FyKuxrCjvnjinG0ODj+yg1xX360nNahT6wghYjSw1SooCt3kIdnqIA==} + '@smithy/shared-ini-file-loader@4.5.2': + resolution: {integrity: sha512-4Cyy2IrFCgZBdw8G5eqB0G5FQ3HwH9FRYMJXGAMdo7hVIguVwQtLvEMmveIBlHf6hKQBd116M9IQRCA/7sxrpg==} engines: {node: '>=18.0.0'} - '@smithy/protocol-http@5.4.1': - resolution: {integrity: sha512-8irPNCQgYxcSFp1aGcnDNFkTwSA+xPUaFq9V/v1+JXWu8sKr5b3cFmg2kBTkjkvypDmGeNffuNu0x5iqw1NoAw==} + '@smithy/signature-v4@5.4.2': + resolution: {integrity: sha512-1km1OjdLRFuITWpCPofjFqzZ+tbeWuB72ZhcYjbjkCxZ21tTPfIs4GUxRrelMyKMLxLghGD58RENnXorU/O8cw==} engines: {node: '>=18.0.0'} - '@smithy/querystring-builder@4.3.1': - resolution: {integrity: sha512-toyi8sXPWDNoVH6yK7sXJ9dm5uxw2tWLCHzPy/t16Fvl62Es4vXQXzlilyNaw+DqFwxSlrFClh0rGLPUF2p9Lg==} - engines: {node: '>=18.0.0'} - - '@smithy/shared-ini-file-loader@4.5.1': - resolution: {integrity: sha512-FKoKxVzdFPhyynFI+SPTWrgOP60fZ4l1UwukWYj4eyhpSmEI7MJ6p58hawIIt9bwp+aek9NEm8Zika7E+GEoeg==} - engines: {node: '>=18.0.0'} - - '@smithy/signature-v4@5.4.1': - resolution: {integrity: sha512-728lZZEWYWubBESrfntNslZQYDKRlJDY4dcDnYbL50+gu35pGPLblu4S0/RH/RDLF6me1M87ECHsHELGL7dA/Q==} - engines: {node: '>=18.0.0'} - - '@smithy/smithy-client@4.13.1': - resolution: {integrity: sha512-IcznNM8Qd9u1X3oflp12tkzyOB4HbT+sfYWlWiyEysgNzSHoWcHUUsTT4y1jjDjtVuuVVQbYks+g1kVd7u1eGQ==} + '@smithy/smithy-client@4.13.2': + resolution: {integrity: sha512-lK+Ssl8FzZHvdiPwB6qWLlPV6ih8FCr2BbRV+6/7QWabtMoiTbMTiGrrKsfKu6fcYzt+5akGAY7Xqna+EySq5g==} engines: {node: '>=18.0.0'} '@smithy/types@4.14.1': resolution: {integrity: sha512-59b5HtSVrVR/eYNei3BUj3DCPKD/G7EtDDe7OEJE7i7FtQFugYo6MxbotS8mVJkLNVf8gYaAlEBwwtJ9HzhWSg==} engines: {node: '>=18.0.0'} - '@smithy/url-parser@4.3.1': - resolution: {integrity: sha512-tuelFlF2PZR/wogFC58NIrPOv+Zna4N1+3kA161/33D1Gbwvl6Nh4WsAsW05ZyPp0O6CMGsdbb0S2b/qVjRMCw==} + '@smithy/url-parser@4.3.2': + resolution: {integrity: sha512-ADEFjhX7Iv+cWrwkK+31tqoUzICzYAjB8GvpGDMoCQ71CA519Qd1ZRg1gDveYe20WQJxwW/ls4F0fSMZZTZnQQ==} engines: {node: '>=18.0.0'} - '@smithy/util-base64@4.4.1': - resolution: {integrity: sha512-fTHiwW2xbiRiWzfSk4IGAr3gNZCH4fuRYqt8+IuarsP/YON35576iVdePraZ6yJlFxlCL0eMec3/F7xYqoKzlg==} + '@smithy/util-base64@4.4.2': + resolution: {integrity: sha512-+dxoGuQMmtP/m3ApPgliWQOTasVP9AHaKWCvczdiJlYk0SmTWrXMKq3lyiooeqMXWLuptcptQPiUYPitGzJjQQ==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-browser@4.3.1': - resolution: {integrity: sha512-1scg5t4nV3hV7CZs996/XHb80aDZ5YotH4NcvkW/w/rHj+cSz0aCIzwz8aUNKB4nCDPSHRCbrKoj+TvycYefmw==} + '@smithy/util-body-length-browser@4.3.2': + resolution: {integrity: sha512-69ETVcLni5dcIneXl7/Kc9Km/MqxOB4rGtr0zhuiVAz6mEr4QLo0P+c9bHZZzqrL5Tizd3fbPOVYpUOW1w4+MQ==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-node@4.3.1': - resolution: {integrity: sha512-VRC8MKVPKrgUYThTA7ughcKMfjW6/X92H0wXGJoda0Apw4O5xbXL0GMLz40DTWlsb5hh2iItk6+XL72uJdxYcw==} + '@smithy/util-body-length-node@4.3.2': + resolution: {integrity: sha512-P6E2/3h8FZgMadSoUx/xZALw8pwDBQux4W/AYu1TwM/icy/P2G0LXjhLkBclgaR6AJr6xXjaT5p+vivgIQ+wYQ==} engines: {node: '>=18.0.0'} '@smithy/util-buffer-from@2.2.0': resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} engines: {node: '>=14.0.0'} - '@smithy/util-config-provider@4.3.1': - resolution: {integrity: sha512-lw6L5GF5+W19vO6o3fZwRT2cXEG+8b2LH0b9ppjDT6nIxjUgmljEQGninx5XorylwKZZ4XLVABeroJ8oaF9RmQ==} + '@smithy/util-defaults-mode-browser@4.4.2': + resolution: {integrity: sha512-e9TZwwffgUFLgafwzyx4wNnxtgbipHG515xHmurkmjtuyJyCRkAn+Tbd4+iF/fnoCyeJXsZAzPX/OSo2nW9XOQ==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-browser@4.4.1': - resolution: {integrity: sha512-1rA7w+LjK1WJClsffC81Z/ZtjFt22QsKhBjUYEnZsGVS2nOTfOENKBzdg4SxhdwFvBCjcbpjscUfXOPwE3UHWQ==} + '@smithy/util-defaults-mode-node@4.3.2': + resolution: {integrity: sha512-RsmNY73PM8iO8iRreeXxE3MwY/kRRvBlbJpfm3VKMJc6MQ7vN+LulWj+VrDh+Wf5jCLdQyP43OrTSEH8d/lpCA==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@4.3.1': - resolution: {integrity: sha512-1fk1wfQHBenQD5NitVKOFgW0wsISYAFPIXGyStJWAeCtMyRhgHYvtJxBk2rwGWA0L5QX6oM6yeHSLKPFMk59ww==} + '@smithy/util-endpoints@3.5.2': + resolution: {integrity: sha512-3qGB71aqXTJnNqNlOh3R9u+9nVbR3qgd7BhtBj1Na/fgD/KAJ/+nkUHt/CGmWyEa+P1Jl361hRO2zwlMvuKJGA==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@3.5.1': - resolution: {integrity: sha512-yORYzJD5zoGbSDkAACr0dIjDiSEA3X8h8lggDENl1dkKpCG0TQIoItPBqtvuJHzFFjRXumcoH+/09xIuixGyCw==} + '@smithy/util-middleware@4.3.2': + resolution: {integrity: sha512-0GFlqDcWjnJT+TsAj91L4iTPvpR7VySjsALxtGROZaIfR03LLM69nmJDr3V/GjhZfyv/DWlFEnAWyaoKkmby1g==} engines: {node: '>=18.0.0'} - '@smithy/util-hex-encoding@4.3.1': - resolution: {integrity: sha512-j6dAIaXfj2nsvv/sN9+fi7e/AJxBHgBoIdNjmQjp9jlii72rEniUGQkipnkHMP2XUKHx5q0B1iv0xQEG1AsLBA==} + '@smithy/util-retry@4.4.2': + resolution: {integrity: sha512-CwOWVLoMWyeHxaFM9a6jpq47yFKx2awaa8oFzQ6e+c5qlIATVc8MX0aN2PGuTgCaTZw//BDgHSjdAFaSbdbJRg==} engines: {node: '>=18.0.0'} - '@smithy/util-middleware@4.3.1': - resolution: {integrity: sha512-SRRMDcIgVXVhVbxviBaSZbuWuVW3jD08wv4ESV0V2oiw0Mki8TPVQ5IxwD3MvSTPg52QYsRP+JoMw5WdUdeWAg==} - engines: {node: '>=18.0.0'} - - '@smithy/util-retry@4.4.1': - resolution: {integrity: sha512-qkgWgwn1xw0GoY9Ea/B6FrYSPfHA0zyOtJkokwxZuvucRf2+2lfTut6adi4e4Y7LEAaxsFG7r6i05mtDCxbHKA==} - engines: {node: '>=18.0.0'} - - '@smithy/util-stream@4.6.1': - resolution: {integrity: sha512-GjZfEft0M0V3n2YM/LGkr5LeLd8gxHUIzW0rUz6VtTtlAq245GxHlJghvoPEjJHKTj255iHFAiA4IsIdK40Ueg==} + '@smithy/util-stream@4.6.2': + resolution: {integrity: sha512-b5kyVsNM3pU36cJGyxwAQajGxs4JkNuaKKNufDu7oASWmzKG5gtXEdVK1rvz99O2JV1B85Pp9bAcN7fXWbN6Aw==} engines: {node: '>=18.0.0'} '@smithy/util-utf8@2.3.0': resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} engines: {node: '>=14.0.0'} - '@smithy/util-utf8@4.3.1': - resolution: {integrity: sha512-FtRrSnriXtOs4+J8/y9SbQ1xmN71hrOsN/YJr5PQQj5nR1l7YNkGS/TEk4gr0WN7gyrUqw8/RFaYVjI18732ZA==} - engines: {node: '>=18.0.0'} - - '@smithy/util-waiter@4.4.1': - resolution: {integrity: sha512-G/gWDykZNL0NVcd1qXkoKm45jxJECp6q53DSomM5QKMsyAMEsGksVq+HwgonqYxfFJEzzHi6ljtWKXVS1pl0/Q==} + '@smithy/util-utf8@4.3.2': + resolution: {integrity: sha512-Bswgu9zDwZRp5HBQKIaW6QrKrbwQ9RuOyAg2adsIjJTHA2SmE0XXBk+mYP82Ay6I3XzkY5lM7K9R0XZDFzJ3tw==} engines: {node: '>=18.0.0'} '@snazzah/davey-android-arm-eabi@0.1.11': @@ -4286,32 +4258,32 @@ packages: resolution: {integrity: sha512-l5eXCzZuHKyz2Lcf/i0JfgQeZ1kL6rTQ2oHfivNG5GxBqRrLfDT1ZJyj3DZx37gm6tGUDIOTSg4kF3ZXhqjxyA==} engines: {node: '>=18'} - '@tloncorp/tlon-skill-darwin-arm64@0.3.6': - resolution: {integrity: sha512-vR6OeFsIGg9K1QVG2ZZaMC+8QuTyoEp0mGwEJPCooMXF2FxAHTzAE99CNgTmNZbCkCDXIsCL9jMJTcfUNr6xyA==} + '@tloncorp/tlon-skill-darwin-arm64@0.4.0': + resolution: {integrity: sha512-2hpHiKUDOqXkEeoCOu2yk5cBsQZno61wk1iPlDluYj5XXc8YRWwaLTYtAbhWj2giNI9UE4+B81n9eT+4lphF9w==} cpu: [arm64] os: [darwin] hasBin: true - '@tloncorp/tlon-skill-darwin-x64@0.3.6': - resolution: {integrity: sha512-7A1MLaJ09THCLVOWu/mdzWBDi64md6CLnAlKByduBuza3Osz2VwhJvZb6aVZXQamiKt9vB5yjqPIUvS2AZRhsg==} + '@tloncorp/tlon-skill-darwin-x64@0.4.0': + resolution: {integrity: sha512-VoYzNgoUufFUHiCjV5jerog/iuEVB+2sD86xkPYHm9WUfbETiAj+cWkKbl0lLSKasqtUtS7qgpslbBJzS0SeZg==} cpu: [x64] os: [darwin] hasBin: true - '@tloncorp/tlon-skill-linux-arm64@0.3.6': - resolution: {integrity: sha512-VaMDV78GakJtUNvDF5ItZ1/ahw86hq6UtfCCeTRZU/Rkapluj2XSFI/t4oVxEMNKi9/urRVO3b6V8IklUnRQBg==} + '@tloncorp/tlon-skill-linux-arm64@0.4.0': + resolution: {integrity: sha512-2GnUO0jgybLE7qONOXGQZY5qrttEPaPN8U9RhgIyjFmViJuA8laQsQyaXu0d1/HVTxQ77tLzVHCIHBg5waT1Bg==} cpu: [arm64] os: [linux] hasBin: true - '@tloncorp/tlon-skill-linux-x64@0.3.6': - resolution: {integrity: sha512-Yp/f6GWuUkNv6k72inX7fY5rf0xxpZpdvmS/U0JWLI5uAk04TiG75ayZIAqJw+Pwp8DRmDGoasH6WfOVjOPHog==} + '@tloncorp/tlon-skill-linux-x64@0.4.0': + resolution: {integrity: sha512-rdcm64J1+8t36to4IS7CNb0y+THUHqqISSkwKq2EPvuLrOuhL9pvgnIE+oO3qBezvNXJRo36GQPM2G05MosTYg==} cpu: [x64] os: [linux] hasBin: true - '@tloncorp/tlon-skill@0.3.6': - resolution: {integrity: sha512-C9YEc0w+pZ1wHQh3RXMn4jnIIOE+jzw21hDYAtvpW9POmA7u4h6dMfMay52lj8ve19yYn87F8Z+JjSl9QKd0fQ==} + '@tloncorp/tlon-skill@0.4.0': + resolution: {integrity: sha512-4CRO7U+F4RrXGclTzHeF/ENa9Y2jZqjrxBtH8bkox0t3HS2xf6vVNcKPwHlViUDkqoT8UDE7z5sxxvI4Ol6ypg==} hasBin: true '@tokenizer/inflate@0.4.1': @@ -4424,8 +4396,8 @@ packages: '@types/node@24.12.4': resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} - '@types/node@25.7.0': - resolution: {integrity: sha512-z+pdZyxE+RTQE9AcboAZCb4otwcrvgHD+GlBpPgn0emDVt0ohrTMhAwlr2Wd9nZ+nihhYFxO2pThz3C5qSu2Eg==} + '@types/node@25.8.0': + resolution: {integrity: sha512-TCFSk8IZh+iLX1xtksoBVtdmgL+1IX0fC9BeU4QqFSuNdN/K+HUlhqOzEmSYYpZUVsLYcPqc9KX+60iDuninSQ==} '@types/qs@6.15.1': resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} @@ -4460,50 +4432,50 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-SYrqVOlapDxDG7FzHBIJbfgaix+mXPkYzYGqwpz/TAhoPA7sgbfAoGLaqi3ut9N88C/OYNhEX4tjz/0PC9i1nw==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-mA/BLJumVJ8JrJaUgl1wTzMbelXl/vuXc2AglltWSxQEL7+NtU3uG1gO+lT6igsFks7378zjEukSMmxv8FEPNw==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-zIe31OYgBvkgTIQEwJtKim6SYyuVTkr+9fK/87hVwKN15X3Ikjeh0C0g2W/Vl4rXeMvy95wBGDN1jpW11DIvgg==} + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-ol5OctuUZDLzQrqDUfR758p3p4x7FDzbIzu6H0XffWi7FXj0eEyDthDfULyTQmTlE8dizxCmbzC7Uv0COeedrQ==} engines: {node: '>=16.20.0'} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-YbmCQXGYkDChGFG7hXJzIgmRjtU1kE5VK/+k322nGnbq4ePqSjS3dS0+ehPATmvfO1XjCDfh3ekED+AtmWk6aQ==} + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-7bz4QVWdlYm2BsDhqzpmUFSAA/l0W8+1hFto3Ssl/FADEWGIqwLk8/nEzZRMYtnCYjQx5KnRwmrcxnnZtD25jA==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-02b45lpPmYf125PvcnK67WW93N55qwKmtInwfVefV997S17Ib3h6hlCW4e24BDhNsGRCSLhPA4Lu7ZvTq5pLkw==} + '@typescript/native-preview-linux-arm@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-65TQUASi7+t81P94kyQopWchsVovWSfeXh5cPK2D5Oziga5of1Zzi6FQR1XUe48DYw5IBYN6DPXabcYG5Bd09A==} engines: {node: '>=16.20.0'} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-e+TweaVJFaM96tV1UM1kRfk2y8QBkZtz7+0wcxrDGmyJz3IIRUlg1btocaBkhsmVtQPXMr37RutBBMgpl3vgUg==} + '@typescript/native-preview-linux-x64@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-tdnkRgD+AUw+aJ2Uz1B/sAGcqCt7FgrQMyIdEmjJUiSneIb3PeS4oxsQKp7wnPsiqOcfUlpOp7/ZEJc1oJ5ySA==} engines: {node: '>=16.20.0'} cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-zgkoGiCpOrly5h8ghcuu6ZNSfrnRqtHoCq584Q92+s4D/j1MU3oKkGPvmkezp5Mj2v7ffR9AjU+lWRDkrfm6eA==} + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-9nERcpvv1Ok+IlBdCa9XNvcmNaV9HO3lSTPL1heyrgKFkOyNMxycej/FYRodXFcqZE/FMJCZ5U4lpI5MvivQXQ==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-SUm7iVYzKaflol+QwH0Ny5jZtco6PJduI+h/TEg0sgBJzVBa+9RN4I9+Xu9v+EJ1bci3XI7835IRdSP36lCgCw==} + '@typescript/native-preview-win32-x64@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-BFZ7ddWmFwpO+/zFEIsS2nZTD5jqixchvqeQGrPZMzd8y49RUfL5ztJm6h/jSUS8W3s/UGhQ2ibGfN0+rvfO+w==} engines: {node: '>=16.20.0'} cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20260511.1': - resolution: {integrity: sha512-cUyY4Sr6065280lB6hCwTMCBMTxlEIGjSLzHym28yikA5sFiEsAzlwiU0i+XkTUIqr5K5M/SzSJiioDN+vpjtA==} + '@typescript/native-preview@7.0.0-dev.20260514.1': + resolution: {integrity: sha512-gHvZOIbpls1d7Ly0wbVQxMX0EzJU+RBjsCX+AdbyMg3dfk+ET00HksIxn8E0W9+TH6z3ipW7Iitja3VgrgZaSA==} engines: {node: '>=16.20.0'} hasBin: true @@ -4804,8 +4776,8 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - bare-events@2.8.2: - resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} + bare-events@2.8.3: + resolution: {integrity: sha512-HdUm8EMQBLaJvGUdidNNbqpA1kYkwNcb+MYxkxCLAPJGQzlv9J0C24h8V65Z4c5GLd/JEALDvpFCQgpLJqc0zw==} peerDependencies: bare-abort-controller: '*' peerDependenciesMeta: @@ -5058,6 +5030,10 @@ packages: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} + content-type@2.0.0: + resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} + engines: {node: '>=18'} + convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -5211,8 +5187,8 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.4.2: - resolution: {integrity: sha512-lHeS9SA/IKeIFFyYciHBr2n0v1VMPlSj843HdLOwjb2OxNwdq9Xykxqhk+FE42MzAdHvInbAolSE4mhahPpjXA==} + dompurify@3.4.3: + resolution: {integrity: sha512-VVwJidIJcp1hpg2OMXML3ZVRPYSZiq4aX7qBh83BSIpOaRDqI+qxhXjjIWnpzkOXhmp0L81lnoME1mnCc9H48A==} domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -5295,8 +5271,8 @@ packages: esast-util-from-js@2.0.1: resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} - esbuild@0.27.7: - resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} + esbuild@0.28.0: + resolution: {integrity: sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==} engines: {node: '>=18'} hasBin: true @@ -5390,8 +5366,8 @@ packages: resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} engines: {node: '>=12.0.0'} - express-rate-limit@8.5.1: - resolution: {integrity: sha512-5O6KYmyJEpuPJV5hNTXKbAHWRqrzyu+OI3vUnSd2kXFubIVpG7ezpgxQy76Zo5GQZtrQBg86hF+CM/NX+cioiQ==} + express-rate-limit@8.5.2: + resolution: {integrity: sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' @@ -5562,9 +5538,6 @@ packages: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} - get-tsconfig@4.14.0: - resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} - get-tsconfig@5.0.0-beta.5: resolution: {integrity: sha512-/6gFNr0N04nob252sTQxyFLi3eKFRqIg1I87YcqAMT1i6SQrSF6KujUEQrtrjMV0H/eejTCltLdDSTEMzHbnsQ==} engines: {node: '>=20.20.0'} @@ -5886,11 +5859,11 @@ packages: js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} - jscpd-sarif-reporter@4.1.0: - resolution: {integrity: sha512-D2JEDLrbt/aUahjhBLzgNtVrrRJ7UuWBBNkiwXXBh3wQ7+FRRL5T6TilBCFEu+2Plvmo/UygXyZXO8dOJM3mww==} + jscpd-sarif-reporter@4.2.0: + resolution: {integrity: sha512-v/RyDPJDJTHm03P/GUrd5i9EqSyUKXVH/U5tY0ODSQIoPJvAA9ISTyxzOct03KyWHHR8cSqdZzsG2sBSHQHLwQ==} - jscpd@4.1.0: - resolution: {integrity: sha512-LOXYBLp08+CoCVmb161k4rdR7Za/IGilmKnhXb9uLSgGSq135JMEXRku71xWpCDRyNzZHltxYbYgd8gkrdqJ2Q==} + jscpd@4.2.0: + resolution: {integrity: sha512-C0J/Tggbt5bKnJK/izPGR8aIdfEgzyEFJ063rn5n46OwkOmSl3mHyrdI14NDYH2CHqAqKp3BECZ2/MpxYaIVnA==} hasBin: true jsdom@29.1.1: @@ -6075,11 +6048,11 @@ packages: lit-element@4.2.2: resolution: {integrity: sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==} - lit-html@3.3.2: - resolution: {integrity: sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==} + lit-html@3.3.3: + resolution: {integrity: sha512-el8M6jK2o3RXBnrSHX3ZKrsN8zEV63pSExTO1wYJz7QndGYZ8353e2a5PPX+qHe2aGayfnchQmkAojaWAREOIA==} - lit@3.3.2: - resolution: {integrity: sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==} + lit@3.3.3: + resolution: {integrity: sha512-fycuvZg/hkpozL00lm1pEJH5nN/lr9ZXd6mJI2HSN4+Bzc+LDNdEApJ6HFbPkdFNHLvOplIIuJvxkS4XUxqirw==} locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} @@ -6155,8 +6128,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magicast@0.5.2: - resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==} + magicast@0.5.3: + resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==} make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} @@ -6197,8 +6170,8 @@ packages: matrix-events-sdk@0.0.1: resolution: {integrity: sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA==} - matrix-js-sdk@41.5.0-rc.0: - resolution: {integrity: sha512-+3k+eUYJzjX8wCTI/JrP22/QnhB8tb7vdZTtXh4g4ukVxf+B20HguAPOEmVYXmKUTko9hxCHu2e7DQqZazqZBA==} + matrix-js-sdk@41.5.0: + resolution: {integrity: sha512-CK3h+qQJ4wkVEUgEWc5MdLjccXyiFqncCC53P+auqOhnX2U6tAFsRfnbML1QQiKIsFMzqTrAnF/4a5LUUOIeXg==} engines: {node: '>=22.0.0'} matrix-widget-api@1.17.0: @@ -6778,10 +6751,6 @@ packages: opusscript: optional: true - prismjs@1.30.0: - resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} - engines: {node: '>=6'} - process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -7028,8 +6997,8 @@ packages: vue-tsc: optional: true - rolldown@1.0.0: - resolution: {integrity: sha512-yD986aXDESFGS95spT1LAv0jssywP4npMEjmMHyN2/5+eE8qQJUype2AaKkRiLgBgyD0LFlubwAht7VmY8rGoA==} + rolldown@1.0.1: + resolution: {integrity: sha512-X0KQHljNnEkWNqqiz9zJrGunh1B0HgOxLXvnFpCOcadzcy5qohZ3tqMEUg00vncoRovXuK3ZqCT9KnnKzoInFQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -7458,8 +7427,8 @@ packages: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} - tsx@4.21.0: - resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==} + tsx@4.22.0: + resolution: {integrity: sha512-8ccZMPD69s1AbKXx0C5ddTNZfNjwV04iIKgjZmKfKxMynEtSYcK0Lh7iQFh53fI5Yu4pb9usgAiqyPmEONaALg==} engines: {node: '>=18.0.0'} hasBin: true @@ -7467,9 +7436,9 @@ packages: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - type-is@2.0.1: - resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} - engines: {node: '>= 0.6'} + type-is@2.1.0: + resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} + engines: {node: '>= 18'} typebox@1.1.38: resolution: {integrity: sha512-pZ0aQPmMmXoUvSbeuWf/Hzsc+avNw/Zd6VeE8CFgkVGWyuHPJvqeJJDeJqLve+K70LvjYIoleGcoJHPT17cWoA==} @@ -7506,15 +7475,15 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici-types@7.21.0: - resolution: {integrity: sha512-w9IMgQrz4O0YN1LtB7K5P63vhlIOvC7opSmouCJ+ZywlPAlO9gIkJ+otk6LvGpAs2wg4econaCz3TvQ9xPoyuQ==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} undici@7.25.0: resolution: {integrity: sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==} engines: {node: '>=20.18.1'} - undici@8.2.0: - resolution: {integrity: sha512-Z+4Hx9GE26Lh9Upwfnc8C7SsrpBPGaM/Gm6kMFtiG7c+5IvQKlXi/t+9x9DrrCh29cww5TSP9YdVaBcnLDs5fQ==} + undici@8.3.0: + resolution: {integrity: sha512-TkUDgb6tl7KOGZ+7e8E3d2FYgUQgF6z5YypqjWmixVQSQERFcVrVg0ySADm2LVLRh5ljAaHTCR5Fmz3Q34rB7Q==} engines: {node: '>=22.19.0'} unhomoglyph@1.0.6: @@ -7586,8 +7555,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@8.0.12: - resolution: {integrity: sha512-w2dDofOWv2QB09ZITZBsvKTVAlYvPR4IAmrY/v0ir9KvLs0xybR7i48wxhM1/oyBWO34wPns+bPGw5ZrZqDpZg==} + vite@8.0.13: + resolution: {integrity: sha512-MFtjBYgzmSxmgA4RAfjIyXWpGe1oALnjgUTzzV7QLx/TKxCzjtMH6Fd9/eVK+5Fg1qNoz5VAwsmMs/NofrmJvw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -7746,8 +7715,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.20.0: - resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} + ws@8.20.1: + resolution: {integrity: sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -7851,18 +7820,18 @@ packages: snapshots: - '@a2ui/lit@0.9.3(signal-polyfill@0.2.2)': + '@a2ui/lit@0.10.0(signal-polyfill@0.2.2)': dependencies: - '@a2ui/web_core': 0.9.2 + '@a2ui/web_core': 0.10.0 '@lit-labs/signals': 0.1.3 '@lit/context': 1.1.6 - lit: 3.3.2 + lit: 3.3.3 signal-utils: 0.21.1(signal-polyfill@0.2.2) zod: 3.25.76 transitivePeerDependencies: - signal-polyfill - '@a2ui/web_core@0.9.2': + '@a2ui/web_core@0.10.0': dependencies: '@preact/signals-core': 1.14.2 date-fns: 4.1.0 @@ -7882,6 +7851,10 @@ snapshots: dependencies: zod: 4.4.3 + '@agentclientprotocol/sdk@0.21.1(zod@4.4.3)': + dependencies: + zod: 4.4.3 + '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.2.132': optional: true @@ -7943,8 +7916,8 @@ snapshots: '@asamuzakjp/css-color@5.1.11': dependencies: '@asamuzakjp/generational-cache': 1.0.1 - '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 @@ -8011,416 +7984,317 @@ snapshots: dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/credential-provider-node': 3.972.39 - '@aws-sdk/eventstream-handler-node': 3.972.14 - '@aws-sdk/middleware-eventstream': 3.972.10 - '@aws-sdk/middleware-host-header': 3.972.10 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/credential-provider-node': 3.972.41 + '@aws-sdk/eventstream-handler-node': 3.972.15 + '@aws-sdk/middleware-eventstream': 3.972.11 + '@aws-sdk/middleware-host-header': 3.972.11 '@aws-sdk/middleware-logger': 3.972.10 - '@aws-sdk/middleware-recursion-detection': 3.972.11 - '@aws-sdk/middleware-user-agent': 3.972.38 - '@aws-sdk/middleware-websocket': 3.972.16 - '@aws-sdk/region-config-resolver': 3.972.13 + '@aws-sdk/middleware-recursion-detection': 3.972.12 + '@aws-sdk/middleware-user-agent': 3.972.40 + '@aws-sdk/middleware-websocket': 3.972.18 + '@aws-sdk/region-config-resolver': 3.972.14 '@aws-sdk/token-providers': 3.1045.0 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-endpoints': 3.996.8 - '@aws-sdk/util-user-agent-browser': 3.972.10 - '@aws-sdk/util-user-agent-node': 3.973.24 - '@smithy/config-resolver': 4.5.1 - '@smithy/core': 3.24.1 - '@smithy/eventstream-serde-browser': 4.3.1 - '@smithy/eventstream-serde-config-resolver': 4.4.1 - '@smithy/eventstream-serde-node': 4.3.1 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/hash-node': 4.3.1 - '@smithy/invalid-dependency': 4.3.1 - '@smithy/middleware-content-length': 4.3.1 - '@smithy/middleware-endpoint': 4.5.1 - '@smithy/middleware-retry': 4.6.1 - '@smithy/middleware-serde': 4.3.1 - '@smithy/middleware-stack': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/node-http-handler': 4.7.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 + '@aws-sdk/util-endpoints': 3.996.9 + '@aws-sdk/util-user-agent-browser': 3.972.11 + '@aws-sdk/util-user-agent-node': 3.973.26 + '@smithy/config-resolver': 4.5.2 + '@smithy/core': 3.24.2 + '@smithy/eventstream-serde-browser': 4.3.2 + '@smithy/eventstream-serde-config-resolver': 4.4.2 + '@smithy/eventstream-serde-node': 4.3.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/hash-node': 4.3.2 + '@smithy/invalid-dependency': 4.3.2 + '@smithy/middleware-content-length': 4.3.2 + '@smithy/middleware-endpoint': 4.5.2 + '@smithy/middleware-retry': 4.6.2 + '@smithy/middleware-serde': 4.3.2 + '@smithy/middleware-stack': 4.3.2 + '@smithy/node-config-provider': 4.4.2 + '@smithy/node-http-handler': 4.7.2 + '@smithy/protocol-http': 5.4.2 + '@smithy/smithy-client': 4.13.2 '@smithy/types': 4.14.1 - '@smithy/url-parser': 4.3.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-body-length-browser': 4.3.1 - '@smithy/util-body-length-node': 4.3.1 - '@smithy/util-defaults-mode-browser': 4.4.1 - '@smithy/util-defaults-mode-node': 4.3.1 - '@smithy/util-endpoints': 3.5.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-retry': 4.4.1 - '@smithy/util-stream': 4.6.1 - '@smithy/util-utf8': 4.3.1 + '@smithy/url-parser': 4.3.2 + '@smithy/util-base64': 4.4.2 + '@smithy/util-body-length-browser': 4.3.2 + '@smithy/util-body-length-node': 4.3.2 + '@smithy/util-defaults-mode-browser': 4.4.2 + '@smithy/util-defaults-mode-node': 4.3.2 + '@smithy/util-endpoints': 3.5.2 + '@smithy/util-middleware': 4.3.2 + '@smithy/util-retry': 4.4.2 + '@smithy/util-stream': 4.6.2 + '@smithy/util-utf8': 4.3.2 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-bedrock@3.1045.0': + '@aws-sdk/client-bedrock@3.1047.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/credential-provider-node': 3.972.39 - '@aws-sdk/middleware-host-header': 3.972.10 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/credential-provider-node': 3.972.41 + '@aws-sdk/middleware-host-header': 3.972.11 '@aws-sdk/middleware-logger': 3.972.10 - '@aws-sdk/middleware-recursion-detection': 3.972.11 - '@aws-sdk/middleware-user-agent': 3.972.38 - '@aws-sdk/region-config-resolver': 3.972.13 - '@aws-sdk/token-providers': 3.1045.0 + '@aws-sdk/middleware-recursion-detection': 3.972.12 + '@aws-sdk/middleware-user-agent': 3.972.40 + '@aws-sdk/region-config-resolver': 3.972.14 + '@aws-sdk/token-providers': 3.1047.0 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-endpoints': 3.996.8 - '@aws-sdk/util-user-agent-browser': 3.972.10 - '@aws-sdk/util-user-agent-node': 3.973.24 - '@smithy/config-resolver': 4.5.1 - '@smithy/core': 3.24.1 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/hash-node': 4.3.1 - '@smithy/invalid-dependency': 4.3.1 - '@smithy/middleware-content-length': 4.3.1 - '@smithy/middleware-endpoint': 4.5.1 - '@smithy/middleware-retry': 4.6.1 - '@smithy/middleware-serde': 4.3.1 - '@smithy/middleware-stack': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/node-http-handler': 4.7.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 + '@aws-sdk/util-endpoints': 3.996.9 + '@aws-sdk/util-user-agent-browser': 3.972.11 + '@aws-sdk/util-user-agent-node': 3.973.26 + '@smithy/core': 3.24.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/node-http-handler': 4.7.2 '@smithy/types': 4.14.1 - '@smithy/url-parser': 4.3.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-body-length-browser': 4.3.1 - '@smithy/util-body-length-node': 4.3.1 - '@smithy/util-defaults-mode-browser': 4.4.1 - '@smithy/util-defaults-mode-node': 4.3.1 - '@smithy/util-endpoints': 3.5.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-retry': 4.4.1 - '@smithy/util-utf8': 4.3.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-cognito-identity@3.1045.0': + '@aws-sdk/client-cognito-identity@3.1047.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/credential-provider-node': 3.972.39 - '@aws-sdk/middleware-host-header': 3.972.10 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/credential-provider-node': 3.972.41 + '@aws-sdk/middleware-host-header': 3.972.11 '@aws-sdk/middleware-logger': 3.972.10 - '@aws-sdk/middleware-recursion-detection': 3.972.11 - '@aws-sdk/middleware-user-agent': 3.972.38 - '@aws-sdk/region-config-resolver': 3.972.13 + '@aws-sdk/middleware-recursion-detection': 3.972.12 + '@aws-sdk/middleware-user-agent': 3.972.40 + '@aws-sdk/region-config-resolver': 3.972.14 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-endpoints': 3.996.8 - '@aws-sdk/util-user-agent-browser': 3.972.10 - '@aws-sdk/util-user-agent-node': 3.973.24 - '@smithy/config-resolver': 4.5.1 - '@smithy/core': 3.24.1 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/hash-node': 4.3.1 - '@smithy/invalid-dependency': 4.3.1 - '@smithy/middleware-content-length': 4.3.1 - '@smithy/middleware-endpoint': 4.5.1 - '@smithy/middleware-retry': 4.6.1 - '@smithy/middleware-serde': 4.3.1 - '@smithy/middleware-stack': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/node-http-handler': 4.7.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 + '@aws-sdk/util-endpoints': 3.996.9 + '@aws-sdk/util-user-agent-browser': 3.972.11 + '@aws-sdk/util-user-agent-node': 3.973.26 + '@smithy/core': 3.24.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/node-http-handler': 4.7.2 '@smithy/types': 4.14.1 - '@smithy/url-parser': 4.3.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-body-length-browser': 4.3.1 - '@smithy/util-body-length-node': 4.3.1 - '@smithy/util-defaults-mode-browser': 4.4.1 - '@smithy/util-defaults-mode-node': 4.3.1 - '@smithy/util-endpoints': 3.5.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-retry': 4.4.1 - '@smithy/util-utf8': 4.3.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-s3@3.1045.0': + '@aws-sdk/client-s3@3.1047.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/credential-provider-node': 3.972.39 - '@aws-sdk/middleware-bucket-endpoint': 3.972.10 - '@aws-sdk/middleware-expect-continue': 3.972.10 - '@aws-sdk/middleware-flexible-checksums': 3.974.16 - '@aws-sdk/middleware-host-header': 3.972.10 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/credential-provider-node': 3.972.41 + '@aws-sdk/middleware-bucket-endpoint': 3.972.12 + '@aws-sdk/middleware-expect-continue': 3.972.11 + '@aws-sdk/middleware-flexible-checksums': 3.974.18 + '@aws-sdk/middleware-host-header': 3.972.11 '@aws-sdk/middleware-location-constraint': 3.972.10 '@aws-sdk/middleware-logger': 3.972.10 - '@aws-sdk/middleware-recursion-detection': 3.972.11 - '@aws-sdk/middleware-sdk-s3': 3.972.37 + '@aws-sdk/middleware-recursion-detection': 3.972.12 + '@aws-sdk/middleware-sdk-s3': 3.972.39 '@aws-sdk/middleware-ssec': 3.972.10 - '@aws-sdk/middleware-user-agent': 3.972.38 - '@aws-sdk/region-config-resolver': 3.972.13 - '@aws-sdk/signature-v4-multi-region': 3.996.25 + '@aws-sdk/middleware-user-agent': 3.972.40 + '@aws-sdk/region-config-resolver': 3.972.14 + '@aws-sdk/signature-v4-multi-region': 3.996.26 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-endpoints': 3.996.8 - '@aws-sdk/util-user-agent-browser': 3.972.10 - '@aws-sdk/util-user-agent-node': 3.973.24 - '@smithy/config-resolver': 4.5.1 - '@smithy/core': 3.24.1 - '@smithy/eventstream-serde-browser': 4.3.1 - '@smithy/eventstream-serde-config-resolver': 4.4.1 - '@smithy/eventstream-serde-node': 4.3.1 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/hash-blob-browser': 4.3.1 - '@smithy/hash-node': 4.3.1 - '@smithy/hash-stream-node': 4.3.1 - '@smithy/invalid-dependency': 4.3.1 - '@smithy/md5-js': 4.3.1 - '@smithy/middleware-content-length': 4.3.1 - '@smithy/middleware-endpoint': 4.5.1 - '@smithy/middleware-retry': 4.6.1 - '@smithy/middleware-serde': 4.3.1 - '@smithy/middleware-stack': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/node-http-handler': 4.7.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 - '@smithy/types': 4.14.1 - '@smithy/url-parser': 4.3.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-body-length-browser': 4.3.1 - '@smithy/util-body-length-node': 4.3.1 - '@smithy/util-defaults-mode-browser': 4.4.1 - '@smithy/util-defaults-mode-node': 4.3.1 - '@smithy/util-endpoints': 3.5.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-retry': 4.4.1 - '@smithy/util-stream': 4.6.1 - '@smithy/util-utf8': 4.3.1 - '@smithy/util-waiter': 4.4.1 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/core@3.974.8': - dependencies: - '@aws-sdk/types': 3.973.8 - '@aws-sdk/xml-builder': 3.972.22 - '@smithy/core': 3.24.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/property-provider': 4.3.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/signature-v4': 5.4.1 - '@smithy/smithy-client': 4.13.1 - '@smithy/types': 4.14.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-retry': 4.4.1 - '@smithy/util-utf8': 4.3.1 - tslib: 2.8.1 - - '@aws-sdk/crc64-nvme@3.972.7': - dependencies: - '@smithy/types': 4.14.1 - tslib: 2.8.1 - - '@aws-sdk/credential-provider-cognito-identity@3.972.31': - dependencies: - '@aws-sdk/nested-clients': 3.997.6 - '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 + '@aws-sdk/util-endpoints': 3.996.9 + '@aws-sdk/util-user-agent-browser': 3.972.11 + '@aws-sdk/util-user-agent-node': 3.973.26 + '@smithy/core': 3.24.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/node-http-handler': 4.7.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-env@3.972.34': + '@aws-sdk/core@3.974.10': dependencies: - '@aws-sdk/core': 3.974.8 '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 + '@aws-sdk/xml-builder': 3.972.24 + '@smithy/core': 3.24.2 + '@smithy/signature-v4': 5.4.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.36': + '@aws-sdk/crc64-nvme@3.972.8': dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/types': 3.973.8 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/node-http-handler': 4.7.1 - '@smithy/property-provider': 4.3.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 '@smithy/types': 4.14.1 - '@smithy/util-stream': 4.6.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.972.38': + '@aws-sdk/credential-provider-cognito-identity@3.972.33': dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/credential-provider-env': 3.972.34 - '@aws-sdk/credential-provider-http': 3.972.36 - '@aws-sdk/credential-provider-login': 3.972.38 - '@aws-sdk/credential-provider-process': 3.972.34 - '@aws-sdk/credential-provider-sso': 3.972.38 - '@aws-sdk/credential-provider-web-identity': 3.972.38 - '@aws-sdk/nested-clients': 3.997.6 + '@aws-sdk/nested-clients': 3.997.8 '@aws-sdk/types': 3.973.8 - '@smithy/credential-provider-imds': 4.3.1 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-login@3.972.38': + '@aws-sdk/credential-provider-env@3.972.36': dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/nested-clients': 3.997.6 + '@aws-sdk/core': 3.974.10 '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@smithy/core': 3.24.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-http@3.972.38': + dependencies: + '@aws-sdk/core': 3.974.10 + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/node-http-handler': 4.7.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-ini@3.972.40': + dependencies: + '@aws-sdk/core': 3.974.10 + '@aws-sdk/credential-provider-env': 3.972.36 + '@aws-sdk/credential-provider-http': 3.972.38 + '@aws-sdk/credential-provider-login': 3.972.40 + '@aws-sdk/credential-provider-process': 3.972.36 + '@aws-sdk/credential-provider-sso': 3.972.40 + '@aws-sdk/credential-provider-web-identity': 3.972.40 + '@aws-sdk/nested-clients': 3.997.8 + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/credential-provider-imds': 4.3.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.972.39': + '@aws-sdk/credential-provider-login@3.972.40': dependencies: - '@aws-sdk/credential-provider-env': 3.972.34 - '@aws-sdk/credential-provider-http': 3.972.36 - '@aws-sdk/credential-provider-ini': 3.972.38 - '@aws-sdk/credential-provider-process': 3.972.34 - '@aws-sdk/credential-provider-sso': 3.972.38 - '@aws-sdk/credential-provider-web-identity': 3.972.38 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/nested-clients': 3.997.8 '@aws-sdk/types': 3.973.8 - '@smithy/credential-provider-imds': 4.3.1 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-process@3.972.34': + '@aws-sdk/credential-provider-node@3.972.41': dependencies: - '@aws-sdk/core': 3.974.8 + '@aws-sdk/credential-provider-env': 3.972.36 + '@aws-sdk/credential-provider-http': 3.972.38 + '@aws-sdk/credential-provider-ini': 3.972.40 + '@aws-sdk/credential-provider-process': 3.972.36 + '@aws-sdk/credential-provider-sso': 3.972.40 + '@aws-sdk/credential-provider-web-identity': 3.972.40 '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 - '@smithy/types': 4.14.1 - tslib: 2.8.1 - - '@aws-sdk/credential-provider-sso@3.972.38': - dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/nested-clients': 3.997.6 - '@aws-sdk/token-providers': 3.1041.0 - '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@smithy/core': 3.24.2 + '@smithy/credential-provider-imds': 4.3.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.972.38': + '@aws-sdk/credential-provider-process@3.972.36': dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/nested-clients': 3.997.6 + '@aws-sdk/core': 3.974.10 '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@smithy/core': 3.24.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-sso@3.972.40': + dependencies: + '@aws-sdk/core': 3.974.10 + '@aws-sdk/nested-clients': 3.997.8 + '@aws-sdk/token-providers': 3.1047.0 + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-providers@3.1045.0': + '@aws-sdk/credential-provider-web-identity@3.972.40': dependencies: - '@aws-sdk/client-cognito-identity': 3.1045.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/credential-provider-cognito-identity': 3.972.31 - '@aws-sdk/credential-provider-env': 3.972.34 - '@aws-sdk/credential-provider-http': 3.972.36 - '@aws-sdk/credential-provider-ini': 3.972.38 - '@aws-sdk/credential-provider-login': 3.972.38 - '@aws-sdk/credential-provider-node': 3.972.39 - '@aws-sdk/credential-provider-process': 3.972.34 - '@aws-sdk/credential-provider-sso': 3.972.38 - '@aws-sdk/credential-provider-web-identity': 3.972.38 - '@aws-sdk/nested-clients': 3.997.6 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/nested-clients': 3.997.8 '@aws-sdk/types': 3.973.8 - '@smithy/config-resolver': 4.5.1 - '@smithy/core': 3.24.1 - '@smithy/credential-provider-imds': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/property-provider': 4.3.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/eventstream-handler-node@3.972.14': + '@aws-sdk/credential-providers@3.1047.0': + dependencies: + '@aws-sdk/client-cognito-identity': 3.1047.0 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/credential-provider-cognito-identity': 3.972.33 + '@aws-sdk/credential-provider-env': 3.972.36 + '@aws-sdk/credential-provider-http': 3.972.38 + '@aws-sdk/credential-provider-ini': 3.972.40 + '@aws-sdk/credential-provider-login': 3.972.40 + '@aws-sdk/credential-provider-node': 3.972.41 + '@aws-sdk/credential-provider-process': 3.972.36 + '@aws-sdk/credential-provider-sso': 3.972.40 + '@aws-sdk/credential-provider-web-identity': 3.972.40 + '@aws-sdk/nested-clients': 3.997.8 + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/credential-provider-imds': 4.3.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/eventstream-handler-node@3.972.15': dependencies: '@aws-sdk/types': 3.973.8 - '@smithy/eventstream-codec': 4.3.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/middleware-bucket-endpoint@3.972.10': + '@aws-sdk/middleware-bucket-endpoint@3.972.12': dependencies: + '@aws-sdk/core': 3.974.10 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-arn-parser': 3.972.3 - '@smithy/node-config-provider': 4.4.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/types': 4.14.1 - '@smithy/util-config-provider': 4.3.1 - tslib: 2.8.1 - - '@aws-sdk/middleware-eventstream@3.972.10': - dependencies: - '@aws-sdk/types': 3.973.8 - '@smithy/protocol-http': 5.4.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/middleware-expect-continue@3.972.10': + '@aws-sdk/middleware-eventstream@3.972.11': dependencies: '@aws-sdk/types': 3.973.8 - '@smithy/protocol-http': 5.4.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.974.16': + '@aws-sdk/middleware-expect-continue@3.972.11': + dependencies: + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + + '@aws-sdk/middleware-flexible-checksums@3.974.18': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/crc64-nvme': 3.972.7 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/crc64-nvme': 3.972.8 '@aws-sdk/types': 3.973.8 - '@smithy/is-array-buffer': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/protocol-http': 5.4.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-stream': 4.6.1 - '@smithy/util-utf8': 4.3.1 tslib: 2.8.1 - '@aws-sdk/middleware-host-header@3.972.10': + '@aws-sdk/middleware-host-header@3.972.11': dependencies: '@aws-sdk/types': 3.973.8 - '@smithy/protocol-http': 5.4.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 @@ -8436,29 +8310,22 @@ snapshots: '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.972.11': + '@aws-sdk/middleware-recursion-detection@3.972.12': dependencies: '@aws-sdk/types': 3.973.8 '@aws/lambda-invoke-store': 0.2.4 - '@smithy/protocol-http': 5.4.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.37': + '@aws-sdk/middleware-sdk-s3@3.972.39': dependencies: - '@aws-sdk/core': 3.974.8 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/signature-v4-multi-region': 3.996.26 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-arn-parser': 3.972.3 - '@smithy/core': 3.24.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/signature-v4': 5.4.1 - '@smithy/smithy-client': 4.13.1 + '@smithy/core': 3.24.2 + '@smithy/signature-v4': 5.4.2 '@smithy/types': 4.14.1 - '@smithy/util-config-provider': 4.3.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-stream': 4.6.1 - '@smithy/util-utf8': 4.3.1 tslib: 2.8.1 '@aws-sdk/middleware-ssec@3.972.10': @@ -8467,123 +8334,90 @@ snapshots: '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.972.38': + '@aws-sdk/middleware-user-agent@3.972.40': dependencies: - '@aws-sdk/core': 3.974.8 + '@aws-sdk/core': 3.974.10 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-endpoints': 3.996.8 - '@smithy/core': 3.24.1 - '@smithy/protocol-http': 5.4.1 + '@aws-sdk/util-endpoints': 3.996.9 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 - '@smithy/util-retry': 4.4.1 tslib: 2.8.1 - '@aws-sdk/middleware-websocket@3.972.16': + '@aws-sdk/middleware-websocket@3.972.18': dependencies: + '@aws-sdk/core': 3.974.10 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-format-url': 3.972.10 - '@smithy/eventstream-codec': 4.3.1 - '@smithy/eventstream-serde-browser': 4.3.1 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/signature-v4': 5.4.1 + '@smithy/core': 3.24.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/signature-v4': 5.4.2 '@smithy/types': 4.14.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-hex-encoding': 4.3.1 - '@smithy/util-utf8': 4.3.1 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.997.6': + '@aws-sdk/nested-clients@3.997.8': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.8 - '@aws-sdk/middleware-host-header': 3.972.10 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/middleware-host-header': 3.972.11 '@aws-sdk/middleware-logger': 3.972.10 - '@aws-sdk/middleware-recursion-detection': 3.972.11 - '@aws-sdk/middleware-user-agent': 3.972.38 - '@aws-sdk/region-config-resolver': 3.972.13 - '@aws-sdk/signature-v4-multi-region': 3.996.25 + '@aws-sdk/middleware-recursion-detection': 3.972.12 + '@aws-sdk/middleware-user-agent': 3.972.40 + '@aws-sdk/region-config-resolver': 3.972.14 + '@aws-sdk/signature-v4-multi-region': 3.996.26 '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-endpoints': 3.996.8 - '@aws-sdk/util-user-agent-browser': 3.972.10 - '@aws-sdk/util-user-agent-node': 3.973.24 - '@smithy/config-resolver': 4.5.1 - '@smithy/core': 3.24.1 - '@smithy/fetch-http-handler': 5.4.1 - '@smithy/hash-node': 4.3.1 - '@smithy/invalid-dependency': 4.3.1 - '@smithy/middleware-content-length': 4.3.1 - '@smithy/middleware-endpoint': 4.5.1 - '@smithy/middleware-retry': 4.6.1 - '@smithy/middleware-serde': 4.3.1 - '@smithy/middleware-stack': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/node-http-handler': 4.7.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 - '@smithy/types': 4.14.1 - '@smithy/url-parser': 4.3.1 - '@smithy/util-base64': 4.4.1 - '@smithy/util-body-length-browser': 4.3.1 - '@smithy/util-body-length-node': 4.3.1 - '@smithy/util-defaults-mode-browser': 4.4.1 - '@smithy/util-defaults-mode-node': 4.3.1 - '@smithy/util-endpoints': 3.5.1 - '@smithy/util-middleware': 4.3.1 - '@smithy/util-retry': 4.4.1 - '@smithy/util-utf8': 4.3.1 - tslib: 2.8.1 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/region-config-resolver@3.972.13': - dependencies: - '@aws-sdk/types': 3.973.8 - '@smithy/config-resolver': 4.5.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/types': 4.14.1 - tslib: 2.8.1 - - '@aws-sdk/s3-request-presigner@3.1045.0': - dependencies: - '@aws-sdk/signature-v4-multi-region': 3.996.25 - '@aws-sdk/types': 3.973.8 - '@aws-sdk/util-format-url': 3.972.10 - '@smithy/middleware-endpoint': 4.5.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/smithy-client': 4.13.1 - '@smithy/types': 4.14.1 - tslib: 2.8.1 - - '@aws-sdk/signature-v4-multi-region@3.996.25': - dependencies: - '@aws-sdk/middleware-sdk-s3': 3.972.37 - '@aws-sdk/types': 3.973.8 - '@smithy/protocol-http': 5.4.1 - '@smithy/signature-v4': 5.4.1 - '@smithy/types': 4.14.1 - tslib: 2.8.1 - - '@aws-sdk/token-providers@3.1041.0': - dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/nested-clients': 3.997.6 - '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@aws-sdk/util-endpoints': 3.996.9 + '@aws-sdk/util-user-agent-browser': 3.972.11 + '@aws-sdk/util-user-agent-node': 3.973.26 + '@smithy/core': 3.24.2 + '@smithy/fetch-http-handler': 5.4.2 + '@smithy/node-http-handler': 4.7.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: - aws-crt + '@aws-sdk/region-config-resolver@3.972.14': + dependencies: + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + + '@aws-sdk/s3-request-presigner@3.1047.0': + dependencies: + '@aws-sdk/core': 3.974.10 + '@aws-sdk/signature-v4-multi-region': 3.996.26 + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + + '@aws-sdk/signature-v4-multi-region@3.996.26': + dependencies: + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 + '@smithy/signature-v4': 5.4.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + '@aws-sdk/token-providers@3.1045.0': dependencies: - '@aws-sdk/core': 3.974.8 - '@aws-sdk/nested-clients': 3.997.6 + '@aws-sdk/core': 3.974.10 + '@aws-sdk/nested-clients': 3.997.8 '@aws-sdk/types': 3.973.8 - '@smithy/property-provider': 4.3.1 - '@smithy/shared-ini-file-loader': 4.5.1 + '@smithy/property-provider': 4.3.2 + '@smithy/shared-ini-file-loader': 4.5.2 + '@smithy/types': 4.14.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/token-providers@3.1047.0': + dependencies: + '@aws-sdk/core': 3.974.10 + '@aws-sdk/nested-clients': 3.997.8 + '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 transitivePeerDependencies: @@ -8594,46 +8428,38 @@ snapshots: '@smithy/types': 4.14.1 tslib: 2.8.1 - '@aws-sdk/util-arn-parser@3.972.3': - dependencies: - tslib: 2.8.1 - - '@aws-sdk/util-endpoints@3.996.8': + '@aws-sdk/util-endpoints@3.996.9': dependencies: '@aws-sdk/types': 3.973.8 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 - '@smithy/url-parser': 4.3.1 - '@smithy/util-endpoints': 3.5.1 tslib: 2.8.1 - '@aws-sdk/util-format-url@3.972.10': + '@aws-sdk/util-format-url@3.972.12': dependencies: - '@aws-sdk/types': 3.973.8 - '@smithy/querystring-builder': 4.3.1 - '@smithy/types': 4.14.1 + '@aws-sdk/core': 3.974.10 tslib: 2.8.1 '@aws-sdk/util-locate-window@3.965.5': dependencies: tslib: 2.8.1 - '@aws-sdk/util-user-agent-browser@3.972.10': + '@aws-sdk/util-user-agent-browser@3.972.11': dependencies: '@aws-sdk/types': 3.973.8 '@smithy/types': 4.14.1 bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.973.24': + '@aws-sdk/util-user-agent-node@3.973.26': dependencies: - '@aws-sdk/middleware-user-agent': 3.972.38 + '@aws-sdk/middleware-user-agent': 3.972.40 '@aws-sdk/types': 3.973.8 - '@smithy/node-config-provider': 4.4.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 - '@smithy/util-config-provider': 4.3.1 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.972.22': + '@aws-sdk/xml-builder@3.972.24': dependencies: '@nodable/entities': 2.1.0 '@smithy/types': 4.14.1 @@ -8642,14 +8468,14 @@ snapshots: '@aws/bedrock-token-generator@1.1.0': dependencies: - '@aws-sdk/credential-providers': 3.1045.0 - '@aws-sdk/util-format-url': 3.972.10 - '@smithy/config-resolver': 4.5.1 - '@smithy/hash-node': 4.3.1 - '@smithy/invalid-dependency': 4.3.1 - '@smithy/node-config-provider': 4.4.1 - '@smithy/protocol-http': 5.4.1 - '@smithy/signature-v4': 5.4.1 + '@aws-sdk/credential-providers': 3.1047.0 + '@aws-sdk/util-format-url': 3.972.12 + '@smithy/config-resolver': 4.5.2 + '@smithy/hash-node': 4.3.2 + '@smithy/invalid-dependency': 4.3.2 + '@smithy/node-config-provider': 4.4.2 + '@smithy/protocol-http': 5.4.2 + '@smithy/signature-v4': 5.4.2 '@smithy/types': 4.14.1 transitivePeerDependencies: - aws-crt @@ -8749,7 +8575,7 @@ snapshots: '@babel/generator@8.0.0-rc.4': dependencies: '@babel/parser': 8.0.0-rc.4 - '@babel/types': 8.0.0-rc.4 + '@babel/types': 8.0.0-rc.5 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 '@types/jsesc': 2.5.1 @@ -8757,19 +8583,21 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-string-parser@8.0.0-rc.4': {} + '@babel/helper-string-parser@8.0.0-rc.5': {} '@babel/helper-validator-identifier@7.28.5': {} '@babel/helper-validator-identifier@8.0.0-rc.4': {} + '@babel/helper-validator-identifier@8.0.0-rc.5': {} + '@babel/parser@7.29.3': dependencies: '@babel/types': 7.29.0 '@babel/parser@8.0.0-rc.4': dependencies: - '@babel/types': 8.0.0-rc.4 + '@babel/types': 8.0.0-rc.5 '@babel/runtime@7.29.2': {} @@ -8778,10 +8606,10 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@8.0.0-rc.4': + '@babel/types@8.0.0-rc.5': dependencies: - '@babel/helper-string-parser': 8.0.0-rc.4 - '@babel/helper-validator-identifier': 8.0.0-rc.4 + '@babel/helper-string-parser': 8.0.0-rc.5 + '@babel/helper-validator-identifier': 8.0.0-rc.5 '@bcoe/v8-coverage@1.0.2': {} @@ -8811,14 +8639,14 @@ snapshots: hashery: 1.5.1 keyv: 5.6.0 - '@clack/core@1.3.0': + '@clack/core@1.3.1': dependencies: fast-wrap-ansi: 0.2.0 sisteransi: 1.0.5 - '@clack/prompts@1.3.0': + '@clack/prompts@1.4.0': dependencies: - '@clack/core': 1.3.0 + '@clack/core': 1.3.1 fast-string-width: 3.0.2 fast-wrap-ansi: 0.2.0 sisteransi: 1.0.5 @@ -8831,9 +8659,9 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@copilotkit/aimock@1.22.0(vitest@4.1.6)': + '@copilotkit/aimock@1.24.1(vitest@4.1.6)': optionalDependencies: - vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) '@create-markdown/preview@2.0.3(shiki@3.23.0)': optionalDependencies: @@ -8841,15 +8669,15 @@ snapshots: '@csstools/color-helpers@6.0.2': {} - '@csstools/css-calc@3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + '@csstools/css-calc@3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-color-parser@4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + '@csstools/css-color-parser@4.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/color-helpers': 6.0.2 - '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 @@ -8857,7 +8685,7 @@ snapshots: dependencies: '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.1.3(css-tree@3.2.1)': + '@csstools/css-syntax-patches-for-csstree@1.1.4(css-tree@3.2.1)': optionalDependencies: css-tree: 3.2.1 @@ -8870,14 +8698,14 @@ snapshots: '@d-fischer/connection@10.0.1': dependencies: - '@d-fischer/isomorphic-ws': 7.0.2(ws@8.20.0) + '@d-fischer/isomorphic-ws': 7.0.2(ws@8.20.1) '@d-fischer/logger': 4.2.4 '@d-fischer/shared-utils': 3.6.4 '@d-fischer/typed-event-emitter': 3.3.3 '@types/node': 20.19.41 '@types/ws': 8.18.1 tslib: 2.8.1 - ws: 8.20.0 + ws: 8.20.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -8888,9 +8716,9 @@ snapshots: '@d-fischer/escape-string-regexp@5.0.0': {} - '@d-fischer/isomorphic-ws@7.0.2(ws@8.20.0)': + '@d-fischer/isomorphic-ws@7.0.2(ws@8.20.1)': dependencies: - ws: 8.20.0 + ws: 8.20.1 '@d-fischer/logger@4.2.4': dependencies: @@ -8919,7 +8747,7 @@ snapshots: discord-api-types: 0.38.47 prism-media: 1.3.5(opusscript@0.1.1) tslib: 2.8.1 - ws: 8.20.0 + ws: 8.20.1 transitivePeerDependencies: - '@discordjs/opus' - '@emnapi/core' @@ -8930,9 +8758,9 @@ snapshots: - opusscript - utf-8-validate - '@earendil-works/pi-agent-core@0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)': + '@earendil-works/pi-agent-core@0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3)': dependencies: - '@earendil-works/pi-ai': 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + '@earendil-works/pi-ai': 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) typebox: 1.1.38 transitivePeerDependencies: - '@modelcontextprotocol/sdk' @@ -8943,14 +8771,14 @@ snapshots: - ws - zod - '@earendil-works/pi-ai@0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)': + '@earendil-works/pi-ai@0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3)': dependencies: '@anthropic-ai/sdk': 0.95.1(zod@4.4.3) '@aws-sdk/client-bedrock-runtime': 3.1045.0 '@google/genai': 1.52.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)) '@mistralai/mistralai': 2.2.1 chalk: 5.6.2 - openai: 6.26.0(ws@8.20.0)(zod@4.4.3) + openai: 6.26.0(ws@8.20.1)(zod@4.4.3) partial-json: 0.1.7 proxy-agent: 6.5.0 typebox: 1.1.38 @@ -8965,10 +8793,10 @@ snapshots: - ws - zod - '@earendil-works/pi-coding-agent@0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3)': + '@earendil-works/pi-coding-agent@0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3)': dependencies: - '@earendil-works/pi-agent-core': 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) - '@earendil-works/pi-ai': 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.0)(zod@4.4.3) + '@earendil-works/pi-agent-core': 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) + '@earendil-works/pi-ai': 0.74.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.20.1)(zod@4.4.3) '@earendil-works/pi-tui': 0.74.0 '@silvia-odwyer/photon-node': 0.3.4 chalk: 5.6.2 @@ -9025,82 +8853,82 @@ snapshots: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.27.7': + '@esbuild/aix-ppc64@0.28.0': optional: true - '@esbuild/android-arm64@0.27.7': + '@esbuild/android-arm64@0.28.0': optional: true - '@esbuild/android-arm@0.27.7': + '@esbuild/android-arm@0.28.0': optional: true - '@esbuild/android-x64@0.27.7': + '@esbuild/android-x64@0.28.0': optional: true - '@esbuild/darwin-arm64@0.27.7': + '@esbuild/darwin-arm64@0.28.0': optional: true - '@esbuild/darwin-x64@0.27.7': + '@esbuild/darwin-x64@0.28.0': optional: true - '@esbuild/freebsd-arm64@0.27.7': + '@esbuild/freebsd-arm64@0.28.0': optional: true - '@esbuild/freebsd-x64@0.27.7': + '@esbuild/freebsd-x64@0.28.0': optional: true - '@esbuild/linux-arm64@0.27.7': + '@esbuild/linux-arm64@0.28.0': optional: true - '@esbuild/linux-arm@0.27.7': + '@esbuild/linux-arm@0.28.0': optional: true - '@esbuild/linux-ia32@0.27.7': + '@esbuild/linux-ia32@0.28.0': optional: true - '@esbuild/linux-loong64@0.27.7': + '@esbuild/linux-loong64@0.28.0': optional: true - '@esbuild/linux-mips64el@0.27.7': + '@esbuild/linux-mips64el@0.28.0': optional: true - '@esbuild/linux-ppc64@0.27.7': + '@esbuild/linux-ppc64@0.28.0': optional: true - '@esbuild/linux-riscv64@0.27.7': + '@esbuild/linux-riscv64@0.28.0': optional: true - '@esbuild/linux-s390x@0.27.7': + '@esbuild/linux-s390x@0.28.0': optional: true - '@esbuild/linux-x64@0.27.7': + '@esbuild/linux-x64@0.28.0': optional: true - '@esbuild/netbsd-arm64@0.27.7': + '@esbuild/netbsd-arm64@0.28.0': optional: true - '@esbuild/netbsd-x64@0.27.7': + '@esbuild/netbsd-x64@0.28.0': optional: true - '@esbuild/openbsd-arm64@0.27.7': + '@esbuild/openbsd-arm64@0.28.0': optional: true - '@esbuild/openbsd-x64@0.27.7': + '@esbuild/openbsd-x64@0.28.0': optional: true - '@esbuild/openharmony-arm64@0.27.7': + '@esbuild/openharmony-arm64@0.28.0': optional: true - '@esbuild/sunos-x64@0.27.7': + '@esbuild/sunos-x64@0.28.0': optional: true - '@esbuild/win32-arm64@0.27.7': + '@esbuild/win32-arm64@0.28.0': optional: true - '@esbuild/win32-ia32@0.27.7': + '@esbuild/win32-ia32@0.28.0': optional: true - '@esbuild/win32-x64@0.27.7': + '@esbuild/win32-x64@0.28.0': optional: true '@eshaz/web-worker@1.2.2': {} @@ -9114,7 +8942,7 @@ snapshots: google-auth-library: 10.6.2 p-retry: 4.6.2 protobufjs: 7.5.6 - ws: 8.20.0 + ws: 8.20.1 optionalDependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) transitivePeerDependencies: @@ -9122,12 +8950,12 @@ snapshots: - supports-color - utf-8-validate - '@google/genai@2.0.1(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))': + '@google/genai@2.2.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))': dependencies: google-auth-library: 10.6.2 p-retry: 4.6.2 protobufjs: 7.5.6 - ws: 8.20.0 + ws: 8.20.1 optionalDependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) transitivePeerDependencies: @@ -9147,6 +8975,8 @@ snapshots: '@grammyjs/types@3.26.0': {} + '@grammyjs/types@3.27.2': {} + '@grpc/grpc-js@1.14.3': dependencies: '@grpc/proto-loader': 0.8.1 @@ -9517,20 +9347,20 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@jscpd/badge-reporter@4.1.0': + '@jscpd/badge-reporter@4.2.0': dependencies: badgen: 3.3.2 colors: 1.4.0 fs-extra: 11.3.5 - '@jscpd/core@4.1.0': + '@jscpd/core@4.2.0': dependencies: eventemitter3: 5.0.4 - '@jscpd/finder@4.1.0': + '@jscpd/finder@4.2.0': dependencies: - '@jscpd/core': 4.1.0 - '@jscpd/tokenizer': 4.1.0 + '@jscpd/core': 4.2.0 + '@jscpd/tokenizer': 4.2.0 blamer: 1.0.7 bytes: 3.1.2 cli-table3: 0.6.5 @@ -9540,16 +9370,16 @@ snapshots: markdown-table: 2.0.0 pug: 3.0.4 - '@jscpd/html-reporter@4.1.0': + '@jscpd/html-reporter@4.2.0': dependencies: colors: 1.4.0 fs-extra: 11.3.5 pug: 3.0.4 - '@jscpd/tokenizer@4.1.0': + '@jscpd/tokenizer@4.2.0': dependencies: - '@jscpd/core': 4.1.0 - prismjs: 1.30.0 + '@jscpd/core': 4.2.0 + spark-md5: 3.0.2 '@keyv/bigmap@1.3.1(keyv@5.6.0)': dependencies: @@ -9593,7 +9423,7 @@ snapshots: '@lancedb/lancedb-win32-arm64-msvc': 0.27.2 '@lancedb/lancedb-win32-x64-msvc': 0.27.2 - '@larksuiteoapi/node-sdk@1.63.1': + '@larksuiteoapi/node-sdk@1.64.0': dependencies: axios: 1.16.0 lodash.identity: 3.0.0 @@ -9601,7 +9431,7 @@ snapshots: lodash.pickby: 4.6.0 protobufjs: 7.5.6 qs: 6.14.2 - ws: 8.20.0 + ws: 8.20.1 transitivePeerDependencies: - bufferutil - debug @@ -9613,15 +9443,15 @@ snapshots: '@lit-labs/signals@0.1.3': dependencies: - lit: 3.3.2 + lit: 3.3.3 signal-polyfill: 0.2.2 - '@lit-labs/signals@0.2.0': + '@lit-labs/signals@0.3.0': dependencies: - lit: 3.3.2 + lit: 3.3.3 signal-polyfill: 0.2.2 - '@lit-labs/ssr-dom-shim@1.5.1': {} + '@lit-labs/ssr-dom-shim@1.6.0': {} '@lit/context@1.1.6': dependencies: @@ -9629,7 +9459,7 @@ snapshots: '@lit/reactive-element@2.1.2': dependencies: - '@lit-labs/ssr-dom-shim': 1.5.1 + '@lit-labs/ssr-dom-shim': 1.6.0 '@lydell/node-pty-darwin-arm64@1.2.0-beta.12': optional: true @@ -9709,7 +9539,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@matrix-org/matrix-sdk-crypto-wasm@18.2.0': {} + '@matrix-org/matrix-sdk-crypto-wasm@18.3.0': {} '@mdx-js/mdx@3.1.1': dependencies: @@ -9741,21 +9571,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@microsoft/teams.api@2.0.10': + '@microsoft/teams.api@2.0.11': dependencies: - '@microsoft/teams.cards': 2.0.10 - '@microsoft/teams.common': 2.0.10 + '@microsoft/teams.cards': 2.0.11 + '@microsoft/teams.common': 2.0.11 jwt-decode: 4.0.0 qs: 6.14.2 transitivePeerDependencies: - debug - '@microsoft/teams.apps@2.0.10': + '@microsoft/teams.apps@2.0.11': dependencies: '@azure/msal-node': 3.8.10 - '@microsoft/teams.api': 2.0.10 - '@microsoft/teams.common': 2.0.10 - '@microsoft/teams.graph': 2.0.10 + '@microsoft/teams.api': 2.0.11 + '@microsoft/teams.common': 2.0.11 + '@microsoft/teams.graph': 2.0.11 axios: 1.16.0 cors: 2.8.6 express: 5.2.1 @@ -9766,24 +9596,24 @@ snapshots: - debug - supports-color - '@microsoft/teams.cards@2.0.10': {} + '@microsoft/teams.cards@2.0.11': {} - '@microsoft/teams.common@2.0.10': + '@microsoft/teams.common@2.0.11': dependencies: axios: 1.16.0 transitivePeerDependencies: - debug - '@microsoft/teams.graph@2.0.10': + '@microsoft/teams.graph@2.0.11': dependencies: - '@microsoft/teams.common': 2.0.10 + '@microsoft/teams.common': 2.0.11 qs: 6.14.2 transitivePeerDependencies: - debug '@mistralai/mistralai@2.2.1': dependencies: - ws: 8.20.0 + ws: 8.20.1 zod: 4.4.3 zod-to-json-schema: 3.25.2(zod@4.4.3) transitivePeerDependencies: @@ -9801,7 +9631,7 @@ snapshots: eventsource: 3.0.7 eventsource-parser: 3.0.8 express: 5.2.1 - express-rate-limit: 8.5.1(express@5.2.1) + express-rate-limit: 8.5.2(express@5.2.1) hono: 4.12.18 jose: 6.2.3 json-schema-typed: 8.0.2 @@ -9978,13 +9808,13 @@ snapshots: dependencies: undici: 7.25.0 - '@opentelemetry/api-logs@0.217.0': + '@opentelemetry/api-logs@0.218.0': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api@1.9.1': {} - '@opentelemetry/configuration@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/configuration@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) @@ -9997,103 +9827,103 @@ snapshots: '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 - '@opentelemetry/exporter-logs-otlp-grpc@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-logs-otlp-grpc@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.3 '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-grpc-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.218.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-logs-otlp-http@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-logs-otlp-http@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.217.0 + '@opentelemetry/api-logs': 0.218.0 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.218.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-logs-otlp-proto@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-logs-otlp-proto@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.217.0 + '@opentelemetry/api-logs': 0.218.0 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-grpc@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-metrics-otlp-grpc@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.3 '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-http': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-grpc-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-http@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-metrics-otlp-http@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-proto@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-metrics-otlp-proto@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-http': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-prometheus@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-prometheus@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 - '@opentelemetry/exporter-trace-otlp-grpc@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-trace-otlp-grpc@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.3 '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-grpc-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-trace-otlp-http@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-trace-otlp-http@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-trace-otlp-proto@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/exporter-trace-otlp-proto@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) @@ -10103,41 +9933,40 @@ snapshots: '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 - '@opentelemetry/instrumentation@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/instrumentation@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.217.0 + '@opentelemetry/api-logs': 0.218.0 import-in-the-middle: 3.0.1 require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color - '@opentelemetry/otlp-exporter-base@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/otlp-exporter-base@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-grpc-exporter-base@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/otlp-grpc-exporter-base@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.3 '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.218.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/otlp-transformer@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.217.0 + '@opentelemetry/api-logs': 0.218.0 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) - protobufjs: 7.5.6 '@opentelemetry/propagator-b3@2.7.1(@opentelemetry/api@1.9.1)': dependencies: @@ -10153,15 +9982,15 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 - '@opentelemetry/sdk-logs@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/sdk-logs@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.217.0 + '@opentelemetry/api-logs': 0.218.0 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 '@opentelemetry/sdk-metrics@2.7.1(@opentelemetry/api@1.9.1)': dependencies: @@ -10169,34 +9998,34 @@ snapshots: '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-node@0.217.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/sdk-node@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.217.0 - '@opentelemetry/configuration': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/api-logs': 0.218.0 + '@opentelemetry/configuration': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/context-async-hooks': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-logs-otlp-grpc': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-logs-otlp-http': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-logs-otlp-proto': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-grpc': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-http': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-metrics-otlp-proto': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-prometheus': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-trace-otlp-grpc': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-trace-otlp-http': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-trace-otlp-proto': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-logs-otlp-grpc': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-logs-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-logs-otlp-proto': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-grpc': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-proto': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-prometheus': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-grpc': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-proto': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/exporter-zipkin': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.217.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation': 0.218.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/propagator-b3': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/propagator-jaeger': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-node': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 transitivePeerDependencies: - supports-color @@ -10205,7 +10034,7 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.41.1 '@opentelemetry/sdk-trace-node@2.7.1(@opentelemetry/api@1.9.1)': dependencies: @@ -10214,9 +10043,9 @@ snapshots: '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions@1.40.0': {} + '@opentelemetry/semantic-conventions@1.41.1': {} - '@oxc-project/types@0.129.0': {} + '@oxc-project/types@0.130.0': {} '@oxfmt/binding-android-arm-eabi@0.49.0': optional: true @@ -10398,56 +10227,56 @@ snapshots: dependencies: quansync: 1.0.0 - '@rolldown/binding-android-arm64@1.0.0': + '@rolldown/binding-android-arm64@1.0.1': optional: true - '@rolldown/binding-darwin-arm64@1.0.0': + '@rolldown/binding-darwin-arm64@1.0.1': optional: true - '@rolldown/binding-darwin-x64@1.0.0': + '@rolldown/binding-darwin-x64@1.0.1': optional: true - '@rolldown/binding-freebsd-x64@1.0.0': + '@rolldown/binding-freebsd-x64@1.0.1': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0': + '@rolldown/binding-linux-arm-gnueabihf@1.0.1': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0': + '@rolldown/binding-linux-arm64-gnu@1.0.1': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0': + '@rolldown/binding-linux-arm64-musl@1.0.1': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.0.0': + '@rolldown/binding-linux-ppc64-gnu@1.0.1': optional: true - '@rolldown/binding-linux-s390x-gnu@1.0.0': + '@rolldown/binding-linux-s390x-gnu@1.0.1': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0': + '@rolldown/binding-linux-x64-gnu@1.0.1': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0': + '@rolldown/binding-linux-x64-musl@1.0.1': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0': + '@rolldown/binding-openharmony-arm64@1.0.1': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0': + '@rolldown/binding-wasm32-wasi@1.0.1': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0': + '@rolldown/binding-win32-arm64-msvc@1.0.1': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0': + '@rolldown/binding-win32-x64-msvc@1.0.1': optional: true - '@rolldown/pluginutils@1.0.0': {} + '@rolldown/pluginutils@1.0.1': {} '@scure/base@2.0.0': {} @@ -10508,7 +10337,7 @@ snapshots: '@slack/oauth': 3.0.5 '@slack/socket-mode': 2.0.7 '@slack/types': 2.21.1 - '@slack/web-api': 7.15.2 + '@slack/web-api': 7.16.0 '@types/express': 5.0.6 axios: 1.16.0 express: 5.2.1 @@ -10523,14 +10352,14 @@ snapshots: '@slack/logger@4.0.1': dependencies: - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@slack/oauth@3.0.5': dependencies: '@slack/logger': 4.0.1 - '@slack/web-api': 7.15.2 + '@slack/web-api': 7.16.0 '@types/jsonwebtoken': 9.0.10 - '@types/node': 25.7.0 + '@types/node': 25.8.0 jsonwebtoken: 9.0.3 transitivePeerDependencies: - debug @@ -10538,11 +10367,11 @@ snapshots: '@slack/socket-mode@2.0.7': dependencies: '@slack/logger': 4.0.1 - '@slack/web-api': 7.15.2 - '@types/node': 25.7.0 + '@slack/web-api': 7.16.0 + '@types/node': 25.8.0 '@types/ws': 8.18.1 eventemitter3: 5.0.4 - ws: 8.20.0 + ws: 8.20.1 transitivePeerDependencies: - bufferutil - debug @@ -10550,11 +10379,11 @@ snapshots: '@slack/types@2.21.1': {} - '@slack/web-api@7.15.2': + '@slack/web-api@7.16.0': dependencies: '@slack/logger': 4.0.1 '@slack/types': 2.21.1 - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/retry': 0.12.0 axios: 1.16.0 eventemitter3: 5.0.4 @@ -10567,148 +10396,118 @@ snapshots: transitivePeerDependencies: - debug - '@smithy/config-resolver@4.5.1': + '@smithy/config-resolver@4.5.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/core@3.24.1': + '@smithy/core@3.24.2': dependencies: '@aws-crypto/crc32': 5.2.0 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@smithy/credential-provider-imds@4.3.1': + '@smithy/credential-provider-imds@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@smithy/eventstream-codec@4.3.1': + '@smithy/eventstream-serde-browser@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/eventstream-serde-browser@4.3.1': + '@smithy/eventstream-serde-config-resolver@4.4.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/eventstream-serde-config-resolver@4.4.1': + '@smithy/eventstream-serde-node@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/eventstream-serde-node@4.3.1': + '@smithy/fetch-http-handler@5.4.2': dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/fetch-http-handler@5.4.1': - dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@smithy/hash-blob-browser@4.3.1': + '@smithy/hash-node@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/hash-node@4.3.1': + '@smithy/invalid-dependency@4.3.2': dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/hash-stream-node@4.3.1': - dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/invalid-dependency@4.3.1': - dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 '@smithy/is-array-buffer@2.2.0': dependencies: tslib: 2.8.1 - '@smithy/is-array-buffer@4.3.1': + '@smithy/middleware-content-length@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/md5-js@4.3.1': + '@smithy/middleware-endpoint@4.5.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/middleware-content-length@4.3.1': + '@smithy/middleware-retry@4.6.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/middleware-endpoint@4.5.1': + '@smithy/middleware-serde@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/middleware-retry@4.6.1': + '@smithy/middleware-stack@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/middleware-serde@4.3.1': + '@smithy/node-config-provider@4.4.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/middleware-stack@4.3.1': + '@smithy/node-http-handler@4.7.2': dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/node-config-provider@4.4.1': - dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/node-http-handler@4.7.1': - dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@smithy/property-provider@4.3.1': + '@smithy/property-provider@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/protocol-http@5.4.1': + '@smithy/protocol-http@5.4.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/querystring-builder@4.3.1': + '@smithy/shared-ini-file-loader@4.5.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/shared-ini-file-loader@4.5.1': + '@smithy/signature-v4@5.4.2': dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/signature-v4@5.4.1': - dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 - '@smithy/smithy-client@4.13.1': + '@smithy/smithy-client@4.13.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 '@smithy/types': 4.14.1 tslib: 2.8.1 @@ -10716,24 +10515,24 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/url-parser@4.3.1': + '@smithy/url-parser@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-base64@4.4.1': + '@smithy/util-base64@4.4.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-body-length-browser@4.3.1': + '@smithy/util-body-length-browser@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-body-length-node@4.3.1': + '@smithy/util-body-length-node@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 '@smithy/util-buffer-from@2.2.0': @@ -10741,44 +10540,34 @@ snapshots: '@smithy/is-array-buffer': 2.2.0 tslib: 2.8.1 - '@smithy/util-config-provider@4.3.1': + '@smithy/util-defaults-mode-browser@4.4.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-defaults-mode-browser@4.4.1': + '@smithy/util-defaults-mode-node@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-defaults-mode-node@4.3.1': + '@smithy/util-endpoints@3.5.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-endpoints@3.5.1': + '@smithy/util-middleware@4.3.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-hex-encoding@4.3.1': + '@smithy/util-retry@4.4.2': dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 - '@smithy/util-middleware@4.3.1': + '@smithy/util-stream@4.6.2': dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/util-retry@4.4.1': - dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/util-stream@4.6.1': - dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 '@smithy/util-utf8@2.3.0': @@ -10786,14 +10575,9 @@ snapshots: '@smithy/util-buffer-from': 2.2.0 tslib: 2.8.1 - '@smithy/util-utf8@4.3.1': + '@smithy/util-utf8@4.3.2': dependencies: - '@smithy/core': 3.24.1 - tslib: 2.8.1 - - '@smithy/util-waiter@4.4.1': - dependencies: - '@smithy/core': 3.24.1 + '@smithy/core': 3.24.2 tslib: 2.8.1 '@snazzah/davey-android-arm-eabi@0.1.11': @@ -10883,24 +10667,24 @@ snapshots: '@thi.ng/errors@2.6.11': {} - '@tloncorp/tlon-skill-darwin-arm64@0.3.6': + '@tloncorp/tlon-skill-darwin-arm64@0.4.0': optional: true - '@tloncorp/tlon-skill-darwin-x64@0.3.6': + '@tloncorp/tlon-skill-darwin-x64@0.4.0': optional: true - '@tloncorp/tlon-skill-linux-arm64@0.3.6': + '@tloncorp/tlon-skill-linux-arm64@0.4.0': optional: true - '@tloncorp/tlon-skill-linux-x64@0.3.6': + '@tloncorp/tlon-skill-linux-x64@0.4.0': optional: true - '@tloncorp/tlon-skill@0.3.6': + '@tloncorp/tlon-skill@0.4.0': optionalDependencies: - '@tloncorp/tlon-skill-darwin-arm64': 0.3.6 - '@tloncorp/tlon-skill-darwin-x64': 0.3.6 - '@tloncorp/tlon-skill-linux-arm64': 0.3.6 - '@tloncorp/tlon-skill-linux-x64': 0.3.6 + '@tloncorp/tlon-skill-darwin-arm64': 0.4.0 + '@tloncorp/tlon-skill-darwin-x64': 0.4.0 + '@tloncorp/tlon-skill-linux-arm64': 0.4.0 + '@tloncorp/tlon-skill-linux-x64': 0.4.0 '@tokenizer/inflate@0.4.1': dependencies: @@ -10972,7 +10756,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/chai@5.2.3': dependencies: @@ -10985,7 +10769,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/debug@4.1.13': dependencies: @@ -11003,7 +10787,7 @@ snapshots: '@types/express-serve-static-core@5.1.1': dependencies: - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -11025,7 +10809,7 @@ snapshots: '@types/jsonwebtoken@9.0.10': dependencies: '@types/ms': 2.1.0 - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/linkify-it@5.0.0': {} @@ -11056,9 +10840,9 @@ snapshots: dependencies: undici-types: 7.16.0 - '@types/node@25.7.0': + '@types/node@25.8.0': dependencies: - undici-types: 7.21.0 + undici-types: 7.24.6 '@types/qs@6.15.1': {} @@ -11070,12 +10854,12 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/trusted-types@2.0.7': {} @@ -11085,43 +10869,43 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.7.0 + '@types/node': 25.8.0 '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.7.0 + '@types/node': 25.8.0 optional: true - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260511.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260511.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260511.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20260511.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20260511.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260511.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20260511.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20260514.1': optional: true - '@typescript/native-preview@7.0.0-dev.20260511.1': + '@typescript/native-preview@7.0.0-dev.20260514.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260511.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260511.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260511.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260511.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260511.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260511.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260511.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260514.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260514.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260514.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260514.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260514.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260514.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260514.1 '@typespec/ts-http-runtime@0.3.5': dependencies: @@ -11135,30 +10919,30 @@ snapshots: '@urbit/aura@3.0.0': {} - '@vitest/browser-playwright@4.1.6(playwright@1.60.0)(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))(vitest@4.1.6)': + '@vitest/browser-playwright@4.1.6(playwright@1.60.0)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))(vitest@4.1.6)': dependencies: - '@vitest/browser': 4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))(vitest@4.1.6) - '@vitest/mocker': 4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + '@vitest/browser': 4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))(vitest@4.1.6) + '@vitest/mocker': 4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) playwright: 1.60.0 tinyrainbow: 3.1.0 - vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser@4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))(vitest@4.1.6)': + '@vitest/browser@4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))(vitest@4.1.6)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + '@vitest/mocker': 4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) '@vitest/utils': 4.1.6 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.0 - vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) - ws: 8.20.0 + vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) + ws: 8.20.1 transitivePeerDependencies: - bufferutil - msw @@ -11173,13 +10957,13 @@ snapshots: istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 - magicast: 0.5.2 + magicast: 0.5.3 obug: 2.1.1 std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) optionalDependencies: - '@vitest/browser': 4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))(vitest@4.1.6) + '@vitest/browser': 4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))(vitest@4.1.6) '@vitest/expect@4.1.6': dependencies: @@ -11190,13 +10974,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))': + '@vitest/mocker@4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.6 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0) '@vitest/pretty-format@4.1.6': dependencies: @@ -11291,10 +11075,10 @@ snapshots: acpx@0.7.0: dependencies: - '@agentclientprotocol/sdk': 0.21.0(zod@4.4.3) + '@agentclientprotocol/sdk': 0.21.1(zod@4.4.3) commander: 14.0.3 skillflag: 0.1.4 - tsx: 4.21.0 + tsx: 4.22.0 zod: 4.4.3 transitivePeerDependencies: - bare-abort-controller @@ -11437,7 +11221,7 @@ snapshots: protobufjs: 7.5.6 sharp: 0.34.5 whatsapp-rust-bridge: 0.5.4 - ws: 8.20.0 + ws: 8.20.1 optionalDependencies: audio-decode: 2.2.3 jimp: 1.6.1 @@ -11448,13 +11232,13 @@ snapshots: balanced-match@4.0.4: {} - bare-events@2.8.2: {} + bare-events@2.8.3: {} bare-fs@4.7.1: dependencies: - bare-events: 2.8.2 + bare-events: 2.8.3 bare-path: 3.0.0 - bare-stream: 2.13.1(bare-events@2.8.2) + bare-stream: 2.13.1(bare-events@2.8.3) bare-url: 2.4.3 fast-fifo: 1.3.2 transitivePeerDependencies: @@ -11467,12 +11251,12 @@ snapshots: dependencies: bare-os: 3.9.1 - bare-stream@2.13.1(bare-events@2.8.2): + bare-stream@2.13.1(bare-events@2.8.3): dependencies: streamx: 2.25.0 teex: 1.0.1 optionalDependencies: - bare-events: 2.8.2 + bare-events: 2.8.3 transitivePeerDependencies: - react-native-b4a @@ -11513,7 +11297,7 @@ snapshots: on-finished: 2.4.1 qs: 6.14.2 raw-body: 3.0.2 - type-is: 2.0.1 + type-is: 2.1.0 transitivePeerDependencies: - supports-color @@ -11691,6 +11475,8 @@ snapshots: content-type@1.0.5: {} + content-type@2.0.0: {} + convert-source-map@2.0.0: {} cookie-signature@1.2.2: {} @@ -11821,7 +11607,7 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.4.2: + dompurify@3.4.3: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -11896,34 +11682,34 @@ snapshots: esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 - esbuild@0.27.7: + esbuild@0.28.0: optionalDependencies: - '@esbuild/aix-ppc64': 0.27.7 - '@esbuild/android-arm': 0.27.7 - '@esbuild/android-arm64': 0.27.7 - '@esbuild/android-x64': 0.27.7 - '@esbuild/darwin-arm64': 0.27.7 - '@esbuild/darwin-x64': 0.27.7 - '@esbuild/freebsd-arm64': 0.27.7 - '@esbuild/freebsd-x64': 0.27.7 - '@esbuild/linux-arm': 0.27.7 - '@esbuild/linux-arm64': 0.27.7 - '@esbuild/linux-ia32': 0.27.7 - '@esbuild/linux-loong64': 0.27.7 - '@esbuild/linux-mips64el': 0.27.7 - '@esbuild/linux-ppc64': 0.27.7 - '@esbuild/linux-riscv64': 0.27.7 - '@esbuild/linux-s390x': 0.27.7 - '@esbuild/linux-x64': 0.27.7 - '@esbuild/netbsd-arm64': 0.27.7 - '@esbuild/netbsd-x64': 0.27.7 - '@esbuild/openbsd-arm64': 0.27.7 - '@esbuild/openbsd-x64': 0.27.7 - '@esbuild/openharmony-arm64': 0.27.7 - '@esbuild/sunos-x64': 0.27.7 - '@esbuild/win32-arm64': 0.27.7 - '@esbuild/win32-ia32': 0.27.7 - '@esbuild/win32-x64': 0.27.7 + '@esbuild/aix-ppc64': 0.28.0 + '@esbuild/android-arm': 0.28.0 + '@esbuild/android-arm64': 0.28.0 + '@esbuild/android-x64': 0.28.0 + '@esbuild/darwin-arm64': 0.28.0 + '@esbuild/darwin-x64': 0.28.0 + '@esbuild/freebsd-arm64': 0.28.0 + '@esbuild/freebsd-x64': 0.28.0 + '@esbuild/linux-arm': 0.28.0 + '@esbuild/linux-arm64': 0.28.0 + '@esbuild/linux-ia32': 0.28.0 + '@esbuild/linux-loong64': 0.28.0 + '@esbuild/linux-mips64el': 0.28.0 + '@esbuild/linux-ppc64': 0.28.0 + '@esbuild/linux-riscv64': 0.28.0 + '@esbuild/linux-s390x': 0.28.0 + '@esbuild/linux-x64': 0.28.0 + '@esbuild/netbsd-arm64': 0.28.0 + '@esbuild/netbsd-x64': 0.28.0 + '@esbuild/openbsd-arm64': 0.28.0 + '@esbuild/openbsd-x64': 0.28.0 + '@esbuild/openharmony-arm64': 0.28.0 + '@esbuild/sunos-x64': 0.28.0 + '@esbuild/win32-arm64': 0.28.0 + '@esbuild/win32-ia32': 0.28.0 + '@esbuild/win32-x64': 0.28.0 escalade@3.2.0: {} @@ -11988,7 +11774,7 @@ snapshots: events-universal@1.0.1: dependencies: - bare-events: 2.8.2 + bare-events: 2.8.3 transitivePeerDependencies: - bare-abort-controller @@ -12016,7 +11802,7 @@ snapshots: expect-type@1.3.0: {} - express-rate-limit@8.5.1(express@5.2.1): + express-rate-limit@8.5.2(express@5.2.1): dependencies: express: 5.2.1 ip-address: 10.2.0 @@ -12049,7 +11835,7 @@ snapshots: send: 1.2.1 serve-static: 2.2.1 statuses: 2.0.2 - type-is: 2.0.1 + type-is: 2.1.0 vary: 1.1.2 transitivePeerDependencies: - supports-color @@ -12249,10 +12035,6 @@ snapshots: dependencies: pump: 3.0.4 - get-tsconfig@4.14.0: - dependencies: - resolve-pkg-maps: 1.0.0 - get-tsconfig@5.0.0-beta.5: dependencies: resolve-pkg-maps: 1.0.0 @@ -12656,30 +12438,30 @@ snapshots: js-tokens@10.0.0: {} - jscpd-sarif-reporter@4.1.0: + jscpd-sarif-reporter@4.2.0: dependencies: colors: 1.4.0 fs-extra: 11.3.5 node-sarif-builder: 3.4.0 - jscpd@4.1.0: + jscpd@4.2.0: dependencies: - '@jscpd/badge-reporter': 4.1.0 - '@jscpd/core': 4.1.0 - '@jscpd/finder': 4.1.0 - '@jscpd/html-reporter': 4.1.0 - '@jscpd/tokenizer': 4.1.0 + '@jscpd/badge-reporter': 4.2.0 + '@jscpd/core': 4.2.0 + '@jscpd/finder': 4.2.0 + '@jscpd/html-reporter': 4.2.0 + '@jscpd/tokenizer': 4.2.0 colors: 1.4.0 commander: 5.1.0 fs-extra: 11.3.5 - jscpd-sarif-reporter: 4.1.0 + jscpd-sarif-reporter: 4.2.0 jsdom@29.1.1(@noble/hashes@2.0.1): dependencies: '@asamuzakjp/css-color': 5.1.11 '@asamuzakjp/dom-selector': 7.1.1 '@bramus/specificity': 2.4.2 - '@csstools/css-syntax-patches-for-csstree': 1.1.3(css-tree@3.2.1) + '@csstools/css-syntax-patches-for-csstree': 1.1.4(css-tree@3.2.1) '@exodus/bytes': 1.15.0(@noble/hashes@2.0.1) css-tree: 3.2.1 data-urls: 7.0.0(@noble/hashes@2.0.1) @@ -12870,19 +12652,19 @@ snapshots: lit-element@4.2.2: dependencies: - '@lit-labs/ssr-dom-shim': 1.5.1 + '@lit-labs/ssr-dom-shim': 1.6.0 '@lit/reactive-element': 2.1.2 - lit-html: 3.3.2 + lit-html: 3.3.3 - lit-html@3.3.2: + lit-html@3.3.3: dependencies: '@types/trusted-types': 2.0.7 - lit@3.3.2: + lit@3.3.3: dependencies: '@lit/reactive-element': 2.1.2 lit-element: 4.2.2 - lit-html: 3.3.2 + lit-html: 3.3.3 locate-path@5.0.0: dependencies: @@ -12942,7 +12724,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - magicast@0.5.2: + magicast@0.5.3: dependencies: '@babel/parser': 7.29.3 '@babel/types': 7.29.0 @@ -12981,10 +12763,10 @@ snapshots: matrix-events-sdk@0.0.1: {} - matrix-js-sdk@41.5.0-rc.0: + matrix-js-sdk@41.5.0: dependencies: '@babel/runtime': 7.29.2 - '@matrix-org/matrix-sdk-crypto-wasm': 18.2.0 + '@matrix-org/matrix-sdk-crypto-wasm': 18.3.0 another-json: 0.2.0 bs58: 6.0.0 content-type: 1.0.5 @@ -13400,7 +13182,7 @@ snapshots: node-edge-tts@1.2.10: dependencies: https-proxy-agent: 7.0.6 - ws: 8.20.0 + ws: 8.20.1 yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -13498,14 +13280,14 @@ snapshots: is-inside-container: 1.0.0 wsl-utils: 0.1.0 - openai@6.26.0(ws@8.20.0)(zod@4.4.3): + openai@6.26.0(ws@8.20.1)(zod@4.4.3): optionalDependencies: - ws: 8.20.0 + ws: 8.20.1 zod: 4.4.3 - openai@6.37.0(ws@8.20.0)(zod@4.4.3): + openai@6.37.0(ws@8.20.1)(zod@4.4.3): optionalDependencies: - ws: 8.20.0 + ws: 8.20.1 zod: 4.4.3 openshell@0.1.0: @@ -13753,8 +13535,6 @@ snapshots: optionalDependencies: opusscript: 0.1.1 - prismjs@1.30.0: {} - process-nextick-args@2.0.1: {} process-warning@5.0.0: {} @@ -13783,7 +13563,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.1 - '@types/node': 25.7.0 + '@types/node': 25.8.0 long: 5.3.2 proxy-addr@2.0.7: @@ -14053,7 +13833,7 @@ snapshots: reusify@1.1.0: {} - rolldown-plugin-dts@0.25.0(@typescript/native-preview@7.0.0-dev.20260511.1)(rolldown@1.0.0)(typescript@6.0.3): + rolldown-plugin-dts@0.25.0(@typescript/native-preview@7.0.0-dev.20260514.1)(rolldown@1.0.1)(typescript@6.0.3): dependencies: '@babel/generator': 8.0.0-rc.4 '@babel/helper-validator-identifier': 8.0.0-rc.4 @@ -14063,33 +13843,33 @@ snapshots: dts-resolver: 3.0.0 get-tsconfig: 5.0.0-beta.5 obug: 2.1.1 - rolldown: 1.0.0 + rolldown: 1.0.1 optionalDependencies: - '@typescript/native-preview': 7.0.0-dev.20260511.1 + '@typescript/native-preview': 7.0.0-dev.20260514.1 typescript: 6.0.3 transitivePeerDependencies: - oxc-resolver - rolldown@1.0.0: + rolldown@1.0.1: dependencies: - '@oxc-project/types': 0.129.0 - '@rolldown/pluginutils': 1.0.0 + '@oxc-project/types': 0.130.0 + '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0 - '@rolldown/binding-darwin-arm64': 1.0.0 - '@rolldown/binding-darwin-x64': 1.0.0 - '@rolldown/binding-freebsd-x64': 1.0.0 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0 - '@rolldown/binding-linux-arm64-gnu': 1.0.0 - '@rolldown/binding-linux-arm64-musl': 1.0.0 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0 - '@rolldown/binding-linux-s390x-gnu': 1.0.0 - '@rolldown/binding-linux-x64-gnu': 1.0.0 - '@rolldown/binding-linux-x64-musl': 1.0.0 - '@rolldown/binding-openharmony-arm64': 1.0.0 - '@rolldown/binding-wasm32-wasi': 1.0.0 - '@rolldown/binding-win32-arm64-msvc': 1.0.0 - '@rolldown/binding-win32-x64-msvc': 1.0.0 + '@rolldown/binding-android-arm64': 1.0.1 + '@rolldown/binding-darwin-arm64': 1.0.1 + '@rolldown/binding-darwin-x64': 1.0.1 + '@rolldown/binding-freebsd-x64': 1.0.1 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.1 + '@rolldown/binding-linux-arm64-gnu': 1.0.1 + '@rolldown/binding-linux-arm64-musl': 1.0.1 + '@rolldown/binding-linux-ppc64-gnu': 1.0.1 + '@rolldown/binding-linux-s390x-gnu': 1.0.1 + '@rolldown/binding-linux-x64-gnu': 1.0.1 + '@rolldown/binding-linux-x64-musl': 1.0.1 + '@rolldown/binding-openharmony-arm64': 1.0.1 + '@rolldown/binding-wasm32-wasi': 1.0.1 + '@rolldown/binding-win32-arm64-msvc': 1.0.1 + '@rolldown/binding-win32-x64-msvc': 1.0.1 router@2.2.0: dependencies: @@ -14270,7 +14050,7 @@ snapshots: skillflag@0.1.4: dependencies: - '@clack/prompts': 1.3.0 + '@clack/prompts': 1.4.0 tar-stream: 3.2.0 transitivePeerDependencies: - bare-abort-controller @@ -14526,7 +14306,7 @@ snapshots: ts-algebra@2.0.0: {} - tsdown@0.22.0(@typescript/native-preview@7.0.0-dev.20260511.1)(tsx@4.21.0)(typescript@6.0.3)(unrun@0.3.0): + tsdown@0.22.0(@typescript/native-preview@7.0.0-dev.20260514.1)(tsx@4.22.0)(typescript@6.0.3)(unrun@0.3.0): dependencies: ansis: 4.3.0 cac: 7.0.0 @@ -14536,15 +14316,15 @@ snapshots: import-without-cache: 0.4.0 obug: 2.1.1 picomatch: 4.0.4 - rolldown: 1.0.0 - rolldown-plugin-dts: 0.25.0(@typescript/native-preview@7.0.0-dev.20260511.1)(rolldown@1.0.0)(typescript@6.0.3) + rolldown: 1.0.1 + rolldown-plugin-dts: 0.25.0(@typescript/native-preview@7.0.0-dev.20260514.1)(rolldown@1.0.1)(typescript@6.0.3) semver: 7.8.0 tinyexec: 1.1.2 tinyglobby: 0.2.16 tree-kill: 1.2.2 unconfig-core: 7.5.0 optionalDependencies: - tsx: 4.21.0 + tsx: 4.22.0 typescript: 6.0.3 unrun: 0.3.0 transitivePeerDependencies: @@ -14559,18 +14339,17 @@ snapshots: tsscmp@1.0.6: {} - tsx@4.21.0: + tsx@4.22.0: dependencies: - esbuild: 0.27.7 - get-tsconfig: 4.14.0 + esbuild: 0.28.0 optionalDependencies: fsevents: 2.3.3 type-fest@0.20.2: {} - type-is@2.0.1: + type-is@2.1.0: dependencies: - content-type: 1.0.5 + content-type: 2.0.0 media-typer: 1.1.0 mime-types: 3.0.2 @@ -14597,11 +14376,11 @@ snapshots: undici-types@7.16.0: {} - undici-types@7.21.0: {} + undici-types@7.24.6: {} undici@7.25.0: {} - undici@8.2.0: {} + undici@8.3.0: {} unhomoglyph@1.0.6: {} @@ -14650,7 +14429,7 @@ snapshots: unrun@0.3.0: dependencies: - rolldown: 1.0.0 + rolldown: 1.0.1 url-parse@1.5.10: dependencies: @@ -14677,25 +14456,25 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0): + vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.14 - rolldown: 1.0.0 + rolldown: 1.0.1 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 25.7.0 - esbuild: 0.27.7 + '@types/node': 25.8.0 + esbuild: 0.28.0 fsevents: 2.3.3 jiti: 2.7.0 - tsx: 4.21.0 + tsx: 4.22.0 yaml: 2.9.0 - vitest@4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.7.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)): + vitest@4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.8.0)(@vitest/browser-playwright@4.1.6)(@vitest/coverage-v8@4.1.6)(jsdom@29.1.1(@noble/hashes@2.0.1))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.6 - '@vitest/mocker': 4.1.6(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0)) + '@vitest/mocker': 4.1.6(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.6 '@vitest/runner': 4.1.6 '@vitest/snapshot': 4.1.6 @@ -14712,12 +14491,12 @@ snapshots: tinyexec: 1.1.2 tinyglobby: 0.2.16 tinyrainbow: 3.1.0 - vite: 8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@types/node': 25.7.0 - '@vitest/browser-playwright': 4.1.6(playwright@1.60.0)(vite@8.0.12(@types/node@25.7.0)(esbuild@0.27.7)(jiti@2.7.0)(tsx@4.21.0)(yaml@2.9.0))(vitest@4.1.6) + '@types/node': 25.8.0 + '@vitest/browser-playwright': 4.1.6(playwright@1.60.0)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(tsx@4.22.0)(yaml@2.9.0))(vitest@4.1.6) '@vitest/coverage-v8': 4.1.6(@vitest/browser@4.1.6)(vitest@4.1.6) jsdom: 29.1.1(@noble/hashes@2.0.1) transitivePeerDependencies: @@ -14800,7 +14579,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.20.0: {} + ws@8.20.1: {} wsl-utils@0.1.0: dependencies: @@ -14888,7 +14667,7 @@ snapshots: semver: 7.8.0 spark-md5: 3.0.2 tough-cookie: 4.1.3 - ws: 8.20.0 + ws: 8.20.1 transitivePeerDependencies: - bufferutil - utf-8-validate diff --git a/src/auto-reply/reply/commands-allowlist.test.ts b/src/auto-reply/reply/commands-allowlist.test.ts index f22a5305f10..b688076e1d9 100644 --- a/src/auto-reply/reply/commands-allowlist.test.ts +++ b/src/auto-reply/reply/commands-allowlist.test.ts @@ -66,6 +66,7 @@ async function transformConfigFileWithRetryMock( return { path: snapshot.path ?? "/tmp/openclaw.json", previousHash, + persistedHash: "persisted-hash", snapshot, nextConfig: transformed.nextConfig, result: transformed.result, diff --git a/src/auto-reply/reply/commands-gating.test.ts b/src/auto-reply/reply/commands-gating.test.ts index 402edf5f99a..048e35a5d98 100644 --- a/src/auto-reply/reply/commands-gating.test.ts +++ b/src/auto-reply/reply/commands-gating.test.ts @@ -69,6 +69,7 @@ async function transformConfigFileWithRetryMock( return { path: snapshot.path ?? "/tmp/openclaw.json", previousHash, + persistedHash: "persisted-hash", snapshot, nextConfig: transformed.nextConfig, result: transformed.result, diff --git a/src/auto-reply/reply/commands-plugins.test.ts b/src/auto-reply/reply/commands-plugins.test.ts index 0daaf00ec17..21d35f592ab 100644 --- a/src/auto-reply/reply/commands-plugins.test.ts +++ b/src/auto-reply/reply/commands-plugins.test.ts @@ -53,6 +53,7 @@ async function transformConfigFileWithRetryMock( return { path: snapshot.path ?? "/tmp/openclaw.json", previousHash, + persistedHash: "persisted-hash", snapshot, nextConfig: transformed.nextConfig, result: transformed.result, diff --git a/src/cli/exec-policy-cli.test.ts b/src/cli/exec-policy-cli.test.ts index e2b3a074ef0..520782a85ec 100644 --- a/src/cli/exec-policy-cli.test.ts +++ b/src/cli/exec-policy-cli.test.ts @@ -122,6 +122,7 @@ const mocks = vi.hoisted(() => { return { path: "/tmp/openclaw.json", previousHash: "hash-1", + persistedHash: "hash-1", snapshot: { path: "/tmp/openclaw.json" }, nextConfig: draft, result: undefined, @@ -133,6 +134,7 @@ const mocks = vi.hoisted(() => { return { path: "/tmp/openclaw.json", previousHash: "hash-1", + persistedHash: "hash-1", snapshot: { path: "/tmp/openclaw.json" }, nextConfig, }; @@ -234,6 +236,7 @@ describe("exec-policy CLI", () => { return { path: "/tmp/openclaw.json", previousHash: "hash-1", + persistedHash: "hash-1", snapshot: { path: "/tmp/openclaw.json" }, nextConfig: draft, result: undefined, @@ -247,6 +250,7 @@ describe("exec-policy CLI", () => { return { path: "/tmp/openclaw.json", previousHash: "hash-1", + persistedHash: "hash-1", snapshot: { path: "/tmp/openclaw.json" }, nextConfig, }; diff --git a/src/commands/agents.add.test.ts b/src/commands/agents.add.test.ts index fbdda748921..45fbf859bca 100644 --- a/src/commands/agents.add.test.ts +++ b/src/commands/agents.add.test.ts @@ -42,6 +42,7 @@ const transformConfigWithPendingPluginInstallsMock = vi.hoisted(() => return { path: snapshot.path ?? "/tmp/openclaw.json", previousHash: snapshot.hash ?? null, + persistedHash: "persisted-hash", snapshot, nextConfig: transformed.nextConfig, result: transformed.result, diff --git a/src/crestodian/operations.test.ts b/src/crestodian/operations.test.ts index e2322c99e9c..7cd7ed1c2d9 100644 --- a/src/crestodian/operations.test.ts +++ b/src/crestodian/operations.test.ts @@ -112,6 +112,7 @@ const mockConfig = vi.hoisted(() => { return { path: state.path, previousHash: before.hash ?? null, + persistedHash: before.hash ?? null, snapshot: before, nextConfig: cloneConfig(), result: undefined, diff --git a/src/crestodian/rescue-message.test.ts b/src/crestodian/rescue-message.test.ts index a80e29b1dc9..680e2538537 100644 --- a/src/crestodian/rescue-message.test.ts +++ b/src/crestodian/rescue-message.test.ts @@ -63,6 +63,7 @@ const mockConfig = vi.hoisted(() => { return { path: state.path, previousHash: before.hash ?? null, + persistedHash: before.hash ?? null, snapshot: before, nextConfig: cloneConfig(), result: undefined, diff --git a/src/gateway/server-methods/agents-mutate.test.ts b/src/gateway/server-methods/agents-mutate.test.ts index e1e5f0b5228..a8435f66fe7 100644 --- a/src/gateway/server-methods/agents-mutate.test.ts +++ b/src/gateway/server-methods/agents-mutate.test.ts @@ -81,6 +81,7 @@ vi.mock("../../config/config.js", async () => { return { path: "/tmp/openclaw/config.json", previousHash: "test-hash", + persistedHash: "persisted-hash", snapshot: { path: "/tmp/openclaw/config.json" }, nextConfig: draft, result, diff --git a/src/gateway/server-methods/skills.update.normalizes-api-key.test.ts b/src/gateway/server-methods/skills.update.normalizes-api-key.test.ts index 33c2ef2a950..889256c810a 100644 --- a/src/gateway/server-methods/skills.update.normalizes-api-key.test.ts +++ b/src/gateway/server-methods/skills.update.normalizes-api-key.test.ts @@ -36,6 +36,7 @@ vi.mock("../../config/config.js", () => { return { path: snapshot.path, previousHash: "test-hash", + persistedHash: "persisted-hash", snapshot, nextConfig: draft, result, diff --git a/src/plugin-sdk/test-helpers/plugin-runtime-mock.ts b/src/plugin-sdk/test-helpers/plugin-runtime-mock.ts index ea32c20cc16..ec451291826 100644 --- a/src/plugin-sdk/test-helpers/plugin-runtime-mock.ts +++ b/src/plugin-sdk/test-helpers/plugin-runtime-mock.ts @@ -306,6 +306,7 @@ export function createPluginRuntimeMock(overrides: DeepPartial = mutateConfigFile: vi.fn(async () => ({ path: "/tmp/openclaw.json", previousHash: null, + persistedHash: null, snapshot: {} as never, nextConfig: {}, afterWrite: { mode: "auto" }, @@ -315,6 +316,7 @@ export function createPluginRuntimeMock(overrides: DeepPartial = replaceConfigFile: vi.fn(async ({ nextConfig }) => ({ path: "/tmp/openclaw.json", previousHash: null, + persistedHash: null, snapshot: {} as never, nextConfig, afterWrite: { mode: "auto" }, diff --git a/src/plugins/registry.runtime-config.test.ts b/src/plugins/registry.runtime-config.test.ts index 0aaae043cfc..b883b77aa99 100644 --- a/src/plugins/registry.runtime-config.test.ts +++ b/src/plugins/registry.runtime-config.test.ts @@ -26,14 +26,20 @@ describe("plugin registry runtime config scope", () => { let replaceScope = getPluginRuntimeGatewayRequestScope(); const config = {} as OpenClawConfig; const replaceResult = { + path: "/tmp/openclaw.json", previousHash: null, - nextHash: "next", + persistedHash: "persisted-hash", + snapshot: { path: "/tmp/openclaw.json" }, + nextConfig: config, + afterWrite: { mode: "auto" }, + followUp: { mode: "auto", requiresRestart: false }, } as unknown as Awaited>; const mutateConfigFile: PluginRuntime["config"]["mutateConfigFile"] = async () => { mutateScope = getPluginRuntimeGatewayRequestScope(); return { ...replaceResult, result: undefined, + attempts: 1, }; }; const replaceConfigFile: PluginRuntime["config"]["replaceConfigFile"] = async () => { diff --git a/src/plugins/runtime/runtime-config.test.ts b/src/plugins/runtime/runtime-config.test.ts index 17967351d56..07440b55dab 100644 --- a/src/plugins/runtime/runtime-config.test.ts +++ b/src/plugins/runtime/runtime-config.test.ts @@ -32,8 +32,11 @@ describe("createRuntimeConfig", () => { replaceConfigFileMock.mockReset(); logWarnMock.mockClear(); getRuntimeConfigMock.mockReturnValue({ plugins: {} }); - mutateConfigFileMock.mockResolvedValue({ previousHash: null, nextHash: "next" }); - replaceConfigFileMock.mockResolvedValue({ previousHash: null, nextHash: "next" }); + mutateConfigFileMock.mockResolvedValue({ previousHash: null, persistedHash: "persisted-hash" }); + replaceConfigFileMock.mockResolvedValue({ + previousHash: null, + persistedHash: "persisted-hash", + }); }); it("reads config from the runtime snapshot for current and deprecated loadConfig", () => { diff --git a/ui/package.json b/ui/package.json index 71c55e36094..fbc3054c10d 100644 --- a/ui/package.json +++ b/ui/package.json @@ -11,9 +11,9 @@ "dependencies": { "@create-markdown/preview": "2.0.3", "@noble/ed25519": "3.1.0", - "dompurify": "3.4.2", + "dompurify": "3.4.3", "json5": "2.2.3", - "lit": "3.3.2", + "lit": "3.3.3", "markdown-it": "14.1.1", "markdown-it-task-lists": "2.1.1", "marked": "18.0.3" @@ -23,7 +23,7 @@ "@vitest/browser-playwright": "4.1.6", "jsdom": "29.1.1", "playwright": "1.60.0", - "vite": "8.0.12", + "vite": "8.0.13", "vitest": "4.1.6" } }