chore(deps): refresh dependencies through September 20 cutoff (#160085)

Refresh OpenAI 7.20.0, Pi TUI 0.86.1, tsx 4.23.15, native TypeScript 7.1.0-dev.20260920.1, Tauri 2.11.6, single-instance 2.4.5, rand 0.10.3, and SimSlim 0.10.0 under the fixed 2026-09-20T18:25:54Z cutoff. Align companion manifests, native locks, Docker tooling, and SimSlim qualification. Preserve existing patches, overrides, the updater fork, and compatibility holds.

Validation includes 303 npm consumer cases, 148 Rust core cases, 63 desktop cases, 86 SimSlim cases, actual Linux container and SDK transport proof, four typecheck lanes, 102 npm lock mirrors, and cutoff/integrity audits. Synthetic terminal comparisons are attached to the PR and verified rendered. Independent reviews are clean through P2.

Land under explicit maintainer approval for proven pre-existing CI failures. Run 36376168824 exposed three unchanged Windows checkout-fixture inventory failures already repaired on main by #160024 (b9cd492ac6). The dependency delta does not touch that workflow/helper/test closure. No green full-CI result is claimed. No third-party PR, release, or deployment.
This commit is contained in:
Peter Steinberger 2026-09-27 22:26:12 -07:00 • committed by GitHub
parent f3f81a7edb
commit 6bfe76fcd7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 154 additions and 154 deletions

View file

@ -3487,9 +3487,9 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
[[package]]
name = "rand"
version = "0.10.2"
version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80"
checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af"
dependencies = [
"chacha20",
"getrandom 0.4.3",
@ -4495,9 +4495,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
[[package]]
name = "tauri"
version = "2.11.5"
version = "2.11.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "667b20e2726d572dea2de7370da16e188eb06008faf9a92fab7cdc46791190b5"
checksum = "6fa5bacdb9bbad5954af3d1bd6cf6ae9192cab1b2e270f4a07f904610b9e85f4"
dependencies = [
"anyhow",
"bytes",
@ -4773,9 +4773,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-single-instance"
version = "2.4.4"
version = "2.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cd0cb5c412a5071b69bab6a6df1583cbb89460d4a83b6a24769b08d15b6b1e1"
checksum = "db817fe9295e19b7d8357e900af31edb93703dd9fb6de524b007b47b6afc63b0"
dependencies = [
"serde",
"serde_json",

View file

@ -28,7 +28,7 @@ sha2 = "0.11.0"
# `WebviewWindowBuilder::transparent` behind it on macOS, and the feature must
# stay in sync with `app.macOSPrivateApi` in tauri.conf.json or tauri-build
# fails. It is inert on Linux and Windows.
tauri = { version = "2.11.5", features = [
tauri = { version = "2.11.6", features = [
"image-png",
"macos-private-api",
"tray-icon",
@ -40,7 +40,7 @@ tauri-plugin-dialog = "2.7.3"
tauri-plugin-global-shortcut = "2.3.2"
tauri-plugin-opener = "2.5.5"
tauri-plugin-process = "2.3.1"
tauri-plugin-single-instance = { version = "2.4.4", features = ["deep-link"] }
tauri-plugin-single-instance = { version = "2.4.5", features = ["deep-link"] }
# Defer Windows cleanup until the installer launches successfully.
# Return to crates.io once an eligible release includes this fix.
# Preserve 2.10.1's network features instead of enabling OS proxy discovery.

4
crates/Cargo.lock generated
View file

@ -560,9 +560,9 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
[[package]]
name = "rand"
version = "0.10.2"
version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80"
checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af"
dependencies = [
"chacha20",
"getrandom 0.4.3",

View file

@ -8,7 +8,7 @@
},
"type": "module",
"dependencies": {
"openai": "7.19.0",
"openai": "7.20.0",
"zod": "4.6.5"
},
"devDependencies": {

View file

@ -9,7 +9,7 @@
"type": "module",
"dependencies": {
"apache-arrow": "21.2.0",
"openai": "7.19.0",
"openai": "7.20.0",
"typebox": "1.3.34"
},
"devDependencies": {

View file

@ -2259,7 +2259,7 @@
"@babel/traverse": "8.0.6",
"@clack/core": "1.5.1",
"@clack/prompts": "1.8.1",
"@earendil-works/pi-tui": "0.85.1",
"@earendil-works/pi-tui": "0.86.1",
"@google/genai": "2.23.0",
"@grammyjs/transformer-throttler": "1.2.1",
"@homebridge/ciao": "1.3.12",
@ -2300,7 +2300,7 @@
"linkedom": "0.18.13",
"minimatch": "10.2.6",
"node-edge-tts": "1.2.10",
"openai": "7.19.0",
"openai": "7.20.0",
"p-limit": "7.3.3",
"p-map": "7.0.8",
"partial-json": "0.1.7",
@ -2376,8 +2376,8 @@
"tinyglobby": "0.2.17",
"tree-sitter-bash": "0.25.1",
"tsdown": "0.23.0",
"tsx": "4.23.13",
"typescript": "7.1.0-dev.20260919.1",
"tsx": "4.23.15",
"typescript": "7.1.0-dev.20260920.1",
"unrun": "0.3.1",
"vite": "8.3.0",
"vitest": "5.0.1"

View file

@ -121,7 +121,7 @@
"@anthropic-ai/sdk": "0.127.0",
"@google/genai": "2.23.0",
"@mistralai/mistralai": "2.7.0",
"openai": "7.19.0",
"openai": "7.20.0",
"partial-json": "0.1.7",
"typebox": "1.3.34"
},

258
pnpm-lock.yaml generated
View file

@ -247,8 +247,8 @@ importers:
specifier: 1.8.1
version: 1.8.1
'@earendil-works/pi-tui':
specifier: 0.85.1
version: 0.85.1
specifier: 0.86.1
version: 0.86.1
'@google/genai':
specifier: 2.23.0
version: 2.23.0(@modelcontextprotocol/sdk@1.30.0(supports-color@10.2.2)(zod@4.6.5))(supports-color@10.2.2)
@ -370,8 +370,8 @@ importers:
specifier: 1.2.10
version: 1.2.10(supports-color@10.2.2)
openai:
specifier: 7.19.0
version: 7.19.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
specifier: 7.20.0
version: 7.20.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
p-limit:
specifier: 7.3.3
version: 7.3.3
@ -540,7 +540,7 @@ importers:
version: 7.1.3
nostr-tools:
specifier: 2.25.2
version: 2.25.2(typescript@7.1.0-dev.20260919.1)
version: 2.25.2(typescript@7.1.0-dev.20260920.1)
oxfmt:
specifier: 0.68.0
version: 0.68.0
@ -561,7 +561,7 @@ importers:
version: 8.5.28
postcss-lit:
specifier: 1.4.1
version: 1.4.1(jiti@2.7.0)(postcss@8.5.28)(supports-color@10.2.2)(tsx@4.23.13)(yaml@2.9.1)
version: 1.4.1(jiti@2.7.0)(postcss@8.5.28)(supports-color@10.2.2)(tsx@4.23.15)(yaml@2.9.1)
postcss-selector-parser:
specifier: 7.1.6
version: 7.1.6
@ -579,10 +579,10 @@ importers:
version: 8.2.2
stylelint:
specifier: 17.15.0
version: 17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260919.1)
version: 17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260920.1)
stylelint-config-recommended:
specifier: 18.0.0
version: 18.0.0(stylelint@17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260919.1))
version: 18.0.0(stylelint@17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260920.1))
tinyglobby:
specifier: 0.2.17
version: 0.2.17
@ -591,22 +591,22 @@ importers:
version: 0.25.1
tsdown:
specifier: 0.23.0
version: 0.23.0(tsx@4.23.13)(typescript@7.1.0-dev.20260919.1)(unrun@0.3.1)
version: 0.23.0(tsx@4.23.15)(typescript@7.1.0-dev.20260920.1)(unrun@0.3.1)
tsx:
specifier: 4.23.13
version: 4.23.13
specifier: 4.23.15
version: 4.23.15
typescript:
specifier: 7.1.0-dev.20260919.1
version: 7.1.0-dev.20260919.1
specifier: 7.1.0-dev.20260920.1
version: 7.1.0-dev.20260920.1
unrun:
specifier: 0.3.1
version: 0.3.1
vite:
specifier: 8.3.0
version: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
version: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
vitest:
specifier: 5.0.1
version: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
version: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
optionalDependencies:
sqlite-vec:
specifier: 0.1.9
@ -665,8 +665,8 @@ importers:
extensions/agentsapi:
dependencies:
openai:
specifier: 7.19.0
version: 7.19.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
specifier: 7.20.0
version: 7.20.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
zod:
specifier: 4.6.5
version: 4.6.5
@ -829,7 +829,7 @@ importers:
dependencies:
nostr-tools:
specifier: 2.25.2
version: 2.25.2(typescript@7.1.0-dev.20260919.1)
version: 2.25.2(typescript@7.1.0-dev.20260920.1)
zod:
specifier: 4.6.5
version: 4.6.5
@ -1592,8 +1592,8 @@ importers:
specifier: 21.2.0
version: 21.2.0
openai:
specifier: 7.19.0
version: 7.19.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
specifier: 7.20.0
version: 7.20.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
typebox:
specifier: 1.3.34
version: 1.3.34
@ -1785,7 +1785,7 @@ importers:
dependencies:
nostr-tools:
specifier: 2.25.2
version: 2.25.2(typescript@7.1.0-dev.20260919.1)
version: 2.25.2(typescript@7.1.0-dev.20260920.1)
zod:
specifier: 4.6.5
version: 4.6.5
@ -2033,7 +2033,7 @@ importers:
version: link:../..
vite:
specifier: 8.3.0
version: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
version: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
extensions/qianfan:
devDependencies:
@ -2580,8 +2580,8 @@ importers:
specifier: 2.7.0
version: 2.7.0(@opentelemetry/api@1.9.1)(@opentelemetry/resources@2.11.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))
openai:
specifier: 7.19.0
version: 7.19.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
specifier: 7.20.0
version: 7.20.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5)
partial-json:
specifier: 0.1.7
version: 0.1.7
@ -2699,7 +2699,7 @@ importers:
devDependencies:
vite:
specifier: 8.3.0
version: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
version: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
packages/model-catalog-core:
dependencies:
@ -2915,10 +2915,10 @@ importers:
version: 14.2.0
'@vitest/browser':
specifier: 5.0.1
version: 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
version: 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/browser-playwright':
specifier: 5.0.1
version: 5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
version: 5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
fake-indexeddb:
specifier: 6.2.5
version: 6.2.5
@ -2939,10 +2939,10 @@ importers:
version: 8.5.28
vite:
specifier: 8.3.0
version: 8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
version: 8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
vitest:
specifier: 5.0.1
version: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
version: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
packages:
@ -3637,8 +3637,8 @@ packages:
resolution: {integrity: sha512-3yJ255e4ag3wfZu/DSxeOZK1UtnqNxnspmLaQetGT0pDkThNZoHs+Zg6dgZZ19JEVomXygvfHn9lNpICZuYtEA==}
engines: {node: '>=22.12.0'}
'@earendil-works/pi-tui@0.85.1':
resolution: {integrity: sha512-OIzw9efInmO4WOBnD4TxcTdBjmzvYJpzslkgoUro946nEGoYWg5rwv1p4fDt3/JvMx9QybryUCUwlm7j8Dreig==}
'@earendil-works/pi-tui@0.86.1':
resolution: {integrity: sha512-FU/zU/zG4RWokcZt+BVXXcieWi5ggvYnWP2kkB5XXjMaHRoy5BDhcZJ9JAnLTN9MwrCRoXgPQxOI0bFqwYeZkQ==}
engines: {node: '>=22.19.0'}
'@emnapi/core@1.11.3':
@ -6041,44 +6041,44 @@ packages:
'@types/yargs-parser@21.0.3':
resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
'@typescript/typescript-darwin-arm64@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-gfsw0dd7SfCX3IGXMhf2Zvdoy6xqoqDeAAUVF/NVY8QoxyHUf8aCFotT+VZ5+HzaXfkR/FWIcG3qZadbmtl/Jw==}
'@typescript/typescript-darwin-arm64@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-0KZLj5/VP1f77InjhsIou9wok+bCxZCr4r/SkyQF4GRxl9DqMTLGfEt91Zy5SbjusgZ0QComiqfrdWZY5Z4axw==}
engines: {node: '>=16.20.0'}
cpu: [arm64]
os: [darwin]
'@typescript/typescript-darwin-x64@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-hBDblvcjKtW/W5ajIlZ2xgty0RO/MrVgJICHi4zIyMcQufy5zDssURLYDF8dRgJ7vi1k1dO1Ztpylg7TSR+RGw==}
'@typescript/typescript-darwin-x64@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-+6rUIK5ic1m3/QhmfMdcV/dlI9U+SO6MqtfpAAfTjtOcWHIQGLrtXkLJ1TGJx/VfToxzryZiHjrL3H7MkUVElQ==}
engines: {node: '>=16.20.0'}
cpu: [x64]
os: [darwin]
'@typescript/typescript-linux-arm64@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-hZlD/eekXNsxhZZfp7svJbQohohBPj46PuWU+i0yAEfcF7EigzryusLZo8Dn6YWaF1gR8NCollmEVkzOxrEnpQ==}
'@typescript/typescript-linux-arm64@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-yoURYqZHC3Tlk02D/tC3DJQH49M+iOVN6krqZDE57fmX0WbD/7/yE4LSR/7wx31lyJbWKSYM/psxNzh6U7b7MA==}
engines: {node: '>=16.20.0'}
cpu: [arm64]
os: [linux]
'@typescript/typescript-linux-arm@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-hRNyfgyswSs55mor4ZFUusmmDCECVVwpij2rlH+9Dne13Umz6V/+h4p50hlx8nA2oOb5BHZrquooBF0UFnPzgw==}
'@typescript/typescript-linux-arm@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-niXTqU2j0NdBHMbxaU2JNCLeb7+QxmUZoaTtW2EfaG5ODRjE5tAhXHXJu96G4jDiXiuNAfr7b36L9JBiUy9UjQ==}
engines: {node: '>=16.20.0'}
cpu: [arm]
os: [linux]
'@typescript/typescript-linux-x64@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-vwxHgWH7Vbq1yfxaEUD6hFVL2cG0c7i6X3ANNsupVyJpf3X1rRLvfIHk7pQqfZIL75MJDg9vQrM/ZRb29+Qfyw==}
'@typescript/typescript-linux-x64@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-V300mgrCdnyFn37jmM97+m9Pb5pUzV/AxBGMZF3UIV3y9meU9ov3QbiOb/qkxF0W4DJZEziod2ID7fPOcfSM2w==}
engines: {node: '>=16.20.0'}
cpu: [x64]
os: [linux]
'@typescript/typescript-win32-arm64@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-UcIw0d+yLZS7TF0i5OjU5XRtIcEkkxDtePxComdlrWG0xi/m0r67rd11rWpo+9VX8kRyWJUpbqmUUHj+oGfO8g==}
'@typescript/typescript-win32-arm64@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-VG4RUrdKvFXkoDhRejF4VFJBL08oOqOQMYCkjBnwe5Ze7gqv3++pMYs+iC1qUESTNGADcHVKLDUJYB0FjYb62A==}
engines: {node: '>=16.20.0'}
cpu: [arm64]
os: [win32]
'@typescript/typescript-win32-x64@7.1.0-dev.20260919.1':
resolution: {integrity: sha512-FwxjA7IAoW+Sz8EGezmjiyJxbcH2iYTh47co6cA8HZYNYO8vdWcjweywAW0btvd+sJhH00O1d4e9UpBZsTHzxg==}
'@typescript/typescript-win32-x64@7.1.0-dev.20260920.1':
resolution: {integrity: sha512-LoBcpahjQK9AnWoA/s3C1vz1TYxdttG+jm4ndiD3YYwWjNaLURnGLbUvek164SUvEI1y+KH45gL/FqbOZbU9kg==}
engines: {node: '>=16.20.0'}
cpu: [x64]
os: [win32]
@ -8330,13 +8330,13 @@ packages:
engines: {node: '>= 20'}
hasBin: true
marked@18.0.13:
resolution: {integrity: sha512-xTxVzZsBFwunP6HDmtBkabUQEYArnP7/rMDGmPj9SlrKlQ4i8MdYVow+nJL0eOqwpUqhzBoTBRADGN6uYwPyOw==}
marked@18.0.11:
resolution: {integrity: sha512-HnslJfsZkRPBDJRHvVtAaWlZHEpSu7u8LgQuJCELjRKuWR+hpq4A7sLq3p8HaI9ypVoXDXxV34CsQJEe1+J5Aw==}
engines: {node: '>= 20'}
hasBin: true
marked@18.0.5:
resolution: {integrity: sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==}
marked@18.0.13:
resolution: {integrity: sha512-xTxVzZsBFwunP6HDmtBkabUQEYArnP7/rMDGmPj9SlrKlQ4i8MdYVow+nJL0eOqwpUqhzBoTBRADGN6uYwPyOw==}
engines: {node: '>= 20'}
hasBin: true
@ -8737,8 +8737,8 @@ packages:
resolution: {integrity: sha512-cPkT6zjEcE4qU5OW/SoDDuXEsdOLrXlAORhzmaguj5xZSPlgKvLhi27sFWhLKj07Y6WKNWxcwIbzm512FzTBNQ==}
hasBin: true
openai@7.19.0:
resolution: {integrity: sha512-MX2s3u2L5racTO0CC/SWpCOasJQBCJrqLKXK+l82cAhdeF8mPMBEe/gxMm0ZFa2xpKpOFLRjxv5afYEZbBXmbQ==}
openai@7.20.0:
resolution: {integrity: sha512-5x5ru4cKEvEqHqYZbdIbT57OE7KqmP9YYxZiUKuKng016grOHXqom1vmu34MTPPW30q+lcP9RhxAbaRse+Xlcw==}
engines: {node: '>=22.0.0'}
peerDependencies:
'@aws-sdk/credential-provider-node': 3.972.83
@ -9746,8 +9746,8 @@ packages:
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
engines: {node: '>=0.6.x'}
tsx@4.23.13:
resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==}
tsx@4.23.15:
resolution: {integrity: sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==}
engines: {node: '>=18.0.0'}
hasBin: true
@ -9778,8 +9778,8 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
typescript@7.1.0-dev.20260919.1:
resolution: {integrity: sha512-eb+H1dNdW3lcSZdknA3dEap7cV2LQN33HYYs64TLvV6aneeYx+8mNEmCC3xCDuvVJxMJPNas8sbdt54VR/+KVQ==}
typescript@7.1.0-dev.20260920.1:
resolution: {integrity: sha512-ljRXAaWoHs11KCWSImmvNRX9OF9ELw60r0oMvh9gmgbZ5sht3PlCFPPxtBMFA1I/SlvqB0Jv0HB+htkb2tTbXg==}
engines: {node: '>=16.20.0'}
hasBin: true
@ -11209,7 +11209,7 @@ snapshots:
'@copilotkit/aimock@1.42.1(vitest@5.0.1)':
optionalDependencies:
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
'@csstools/color-helpers@6.1.1': {}
@ -11328,10 +11328,10 @@ snapshots:
- opusscript
- utf-8-validate
'@earendil-works/pi-tui@0.85.1':
'@earendil-works/pi-tui@0.86.1':
dependencies:
get-east-asian-width: 1.6.0
marked: 18.0.5
marked: 18.0.11
'@emnapi/core@1.11.3':
dependencies:
@ -13589,25 +13589,25 @@ snapshots:
'@types/yargs-parser@21.0.3': {}
'@typescript/typescript-darwin-arm64@7.1.0-dev.20260919.1':
'@typescript/typescript-darwin-arm64@7.1.0-dev.20260920.1':
optional: true
'@typescript/typescript-darwin-x64@7.1.0-dev.20260919.1':
'@typescript/typescript-darwin-x64@7.1.0-dev.20260920.1':
optional: true
'@typescript/typescript-linux-arm64@7.1.0-dev.20260919.1':
'@typescript/typescript-linux-arm64@7.1.0-dev.20260920.1':
optional: true
'@typescript/typescript-linux-arm@7.1.0-dev.20260919.1':
'@typescript/typescript-linux-arm@7.1.0-dev.20260920.1':
optional: true
'@typescript/typescript-linux-x64@7.1.0-dev.20260919.1':
'@typescript/typescript-linux-x64@7.1.0-dev.20260920.1':
optional: true
'@typescript/typescript-win32-arm64@7.1.0-dev.20260919.1':
'@typescript/typescript-win32-arm64@7.1.0-dev.20260920.1':
optional: true
'@typescript/typescript-win32-x64@7.1.0-dev.20260919.1':
'@typescript/typescript-win32-x64@7.1.0-dev.20260920.1':
optional: true
'@typespec/ts-http-runtime@0.3.9(supports-color@10.2.2)':
@ -13664,26 +13664,26 @@ snapshots:
'@urbit/aura@3.0.0': {}
'@vitest/browser-playwright@5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)':
'@vitest/browser-playwright@5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
'@vitest/browser': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/browser': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
playwright: 1.63.0
tinyrainbow: 3.1.1
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
transitivePeerDependencies:
- bufferutil
- msw
- utf-8-validate
- vite
'@vitest/browser-playwright@5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)':
'@vitest/browser-playwright@5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
'@vitest/browser': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/browser': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
playwright: 1.63.0
tinyrainbow: 3.1.1
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
transitivePeerDependencies:
- bufferutil
- msw
@ -13691,17 +13691,17 @@ snapshots:
- vite
optional: true
'@vitest/browser@5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)':
'@vitest/browser@5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
'@blazediff/core': 1.10.0
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
'@vitest/ui': 5.0.1(vitest@5.0.1)
'@vitest/utils': 5.0.1
magic-string: 1.4.1
pngjs: 7.0.0
sirv: 3.0.2
tinyrainbow: 3.1.1
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
ws: 8.21.3
transitivePeerDependencies:
- bufferutil
@ -13709,17 +13709,17 @@ snapshots:
- utf-8-validate
- vite
'@vitest/browser@5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)':
'@vitest/browser@5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)':
dependencies:
'@blazediff/core': 1.10.0
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
'@vitest/ui': 5.0.1(vitest@5.0.1)
'@vitest/utils': 5.0.1
magic-string: 1.4.1
pngjs: 7.0.0
sirv: 3.0.2
tinyrainbow: 3.1.1
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
ws: 8.21.3
transitivePeerDependencies:
- bufferutil
@ -13738,9 +13738,9 @@ snapshots:
obug: 2.2.1
std-env: 4.2.0
tinyrainbow: 3.1.1
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
optionalDependencies:
'@vitest/browser': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/browser': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/istanbul-lib-coverage@1.0.1': {}
@ -13748,23 +13748,23 @@ snapshots:
dependencies:
'@vitest/istanbul-lib-coverage': 1.0.1
'@vitest/mocker@5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
'@vitest/mocker@5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))':
dependencies:
'@jridgewell/trace-mapping': 0.3.31
'@vitest/spy': 5.0.1
estree-walker: 3.0.3
magic-string: 1.4.1
optionalDependencies:
vite: 8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vite: 8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
'@vitest/mocker@5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))':
'@vitest/mocker@5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))':
dependencies:
'@jridgewell/trace-mapping': 0.3.31
'@vitest/spy': 5.0.1
estree-walker: 3.0.3
magic-string: 1.4.1
optionalDependencies:
vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
'@vitest/pretty-format@5.0.1':
dependencies:
@ -13780,7 +13780,7 @@ snapshots:
pathe: 2.0.3
sirv: 3.0.2
tinyrainbow: 3.1.1
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
vitest: 5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
'@vitest/utils@5.0.1':
dependencies:
@ -13906,7 +13906,7 @@ snapshots:
'@openclaw/fs-safe': 0.12.0
commander: 15.0.0
skillflag: 0.2.1
tsx: 4.23.13
tsx: 4.23.15
zod: 4.6.5
transitivePeerDependencies:
- bare-abort-controller
@ -14288,14 +14288,14 @@ snapshots:
dependencies:
layout-base: 2.0.1
cosmiconfig@9.0.2(typescript@7.1.0-dev.20260919.1):
cosmiconfig@9.0.2(typescript@7.1.0-dev.20260920.1):
dependencies:
env-paths: 2.2.1
import-fresh: 3.3.1
js-yaml: 4.3.2
parse-json: 5.2.0
optionalDependencies:
typescript: 7.1.0-dev.20260919.1
typescript: 7.1.0-dev.20260920.1
crelt@1.0.7: {}
@ -16006,9 +16006,9 @@ snapshots:
marked@16.4.2: {}
marked@18.0.13: {}
marked@18.0.11: {}
marked@18.0.5: {}
marked@18.0.13: {}
matcher@4.0.0:
dependencies:
@ -16554,7 +16554,7 @@ snapshots:
normalize-path@3.0.0: {}
nostr-tools@2.25.2(typescript@7.1.0-dev.20260919.1):
nostr-tools@2.25.2(typescript@7.1.0-dev.20260920.1):
dependencies:
'@noble/ciphers': 2.1.1
'@noble/curves': 2.0.1
@ -16564,7 +16564,7 @@ snapshots:
'@scure/bip39': 2.0.1
nostr-wasm: 0.1.0
optionalDependencies:
typescript: 7.1.0-dev.20260919.1
typescript: 7.1.0-dev.20260920.1
nostr-wasm@0.1.0: {}
@ -16647,7 +16647,7 @@ snapshots:
- encoding
optional: true
openai@7.19.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5):
openai@7.20.0(@aws-sdk/credential-provider-node@3.972.83)(@smithy/hash-node@4.5.2)(@smithy/signature-v4@5.7.3)(undici@8.10.2)(ws@8.21.3)(zod@4.6.5):
optionalDependencies:
'@aws-sdk/credential-provider-node': 3.972.83
'@smithy/hash-node': 4.5.2
@ -16889,27 +16889,27 @@ snapshots:
path-data-parser: 0.1.0
points-on-curve: 0.2.0
postcss-lit@1.4.1(jiti@2.7.0)(postcss@8.5.28)(supports-color@10.2.2)(tsx@4.23.13)(yaml@2.9.1):
postcss-lit@1.4.1(jiti@2.7.0)(postcss@8.5.28)(supports-color@10.2.2)(tsx@4.23.15)(yaml@2.9.1):
dependencies:
'@babel/generator': 7.29.8
'@babel/parser': 7.29.9
'@babel/traverse': 7.29.8(supports-color@10.2.2)
lilconfig: 3.1.3
postcss: 8.5.28
postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.1)
postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.15)(yaml@2.9.1)
transitivePeerDependencies:
- jiti
- supports-color
- tsx
- yaml
postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.13)(yaml@2.9.1):
postcss-load-config@6.0.1(jiti@2.7.0)(postcss@8.5.28)(tsx@4.23.15)(yaml@2.9.1):
dependencies:
lilconfig: 3.1.3
optionalDependencies:
jiti: 2.7.0
postcss: 8.5.28
tsx: 4.23.13
tsx: 4.23.15
yaml: 2.9.1
postcss-safe-parser@7.1.0(postcss@8.5.28):
@ -17134,7 +17134,7 @@ snapshots:
robust-predicates@3.0.3: {}
rolldown-plugin-dts@0.28.6(rolldown@1.2.9)(typescript@7.1.0-dev.20260919.1):
rolldown-plugin-dts@0.28.6(rolldown@1.2.9)(typescript@7.1.0-dev.20260920.1):
dependencies:
dts-resolver: 3.0.0
get-tsconfig: 5.0.0-beta.6
@ -17144,7 +17144,7 @@ snapshots:
yuku-codegen: 0.10.2
yuku-parser: 0.10.2
optionalDependencies:
typescript: 7.1.0-dev.20260919.1
typescript: 7.1.0-dev.20260920.1
transitivePeerDependencies:
- oxc-resolver
@ -17482,11 +17482,11 @@ snapshots:
dependencies:
inline-style-parser: 0.2.7
stylelint-config-recommended@18.0.0(stylelint@17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260919.1)):
stylelint-config-recommended@18.0.0(stylelint@17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260920.1)):
dependencies:
stylelint: 17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260919.1)
stylelint: 17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260920.1)
stylelint@17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260919.1):
stylelint@17.15.0(supports-color@10.2.2)(typescript@7.1.0-dev.20260920.1):
dependencies:
'@csstools/css-calc': 3.4.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.1))(@csstools/css-tokenizer@4.0.1)
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.1)
@ -17496,7 +17496,7 @@ snapshots:
'@csstools/selector-resolve-nested': 4.0.1(postcss-selector-parser@7.1.6)
'@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.6)
colord: 2.10.0
cosmiconfig: 9.0.2(typescript@7.1.0-dev.20260919.1)
cosmiconfig: 9.0.2(typescript@7.1.0-dev.20260920.1)
css-functions-list: 3.3.3
css-tree: 3.2.1
debug: 4.4.3(supports-color@10.2.2)
@ -17666,7 +17666,7 @@ snapshots:
ts-simple-type@2.0.0-next.0: {}
tsdown@0.23.0(tsx@4.23.13)(typescript@7.1.0-dev.20260919.1)(unrun@0.3.1):
tsdown@0.23.0(tsx@4.23.15)(typescript@7.1.0-dev.20260920.1)(unrun@0.3.1):
dependencies:
cac: 7.0.0
defu: 6.1.7
@ -17676,15 +17676,15 @@ snapshots:
obug: 2.2.1
picomatch: 4.0.7
rolldown: 1.2.9
rolldown-plugin-dts: 0.28.6(rolldown@1.2.9)(typescript@7.1.0-dev.20260919.1)
rolldown-plugin-dts: 0.28.6(rolldown@1.2.9)(typescript@7.1.0-dev.20260920.1)
tinyexec: 1.3.1
tinyglobby: 0.2.17
tree-kill: 1.2.2
unconfig-core: 7.5.0
verkit: 0.4.1
optionalDependencies:
tsx: 4.23.13
typescript: 7.1.0-dev.20260919.1
tsx: 4.23.15
typescript: 7.1.0-dev.20260920.1
unrun: 0.3.1
transitivePeerDependencies:
- '@typescript/native-preview'
@ -17701,7 +17701,7 @@ snapshots:
tsscmp@1.0.6: {}
tsx@4.23.13:
tsx@4.23.15:
dependencies:
esbuild: 0.28.2
optionalDependencies:
@ -17734,15 +17734,15 @@ snapshots:
typescript@5.9.3: {}
typescript@7.1.0-dev.20260919.1:
typescript@7.1.0-dev.20260920.1:
optionalDependencies:
'@typescript/typescript-darwin-arm64': 7.1.0-dev.20260919.1
'@typescript/typescript-darwin-x64': 7.1.0-dev.20260919.1
'@typescript/typescript-linux-arm': 7.1.0-dev.20260919.1
'@typescript/typescript-linux-arm64': 7.1.0-dev.20260919.1
'@typescript/typescript-linux-x64': 7.1.0-dev.20260919.1
'@typescript/typescript-win32-arm64': 7.1.0-dev.20260919.1
'@typescript/typescript-win32-x64': 7.1.0-dev.20260919.1
'@typescript/typescript-darwin-arm64': 7.1.0-dev.20260920.1
'@typescript/typescript-darwin-x64': 7.1.0-dev.20260920.1
'@typescript/typescript-linux-arm': 7.1.0-dev.20260920.1
'@typescript/typescript-linux-arm64': 7.1.0-dev.20260920.1
'@typescript/typescript-linux-x64': 7.1.0-dev.20260920.1
'@typescript/typescript-win32-arm64': 7.1.0-dev.20260920.1
'@typescript/typescript-win32-x64': 7.1.0-dev.20260920.1
uc.micro@2.1.0: {}
@ -17843,7 +17843,7 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1):
vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.7
@ -17855,10 +17855,10 @@ snapshots:
esbuild: 0.28.2
fsevents: 2.3.3
jiti: 2.7.0
tsx: 4.23.13
tsx: 4.23.15
yaml: 2.9.1
vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1):
vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.7
@ -17870,13 +17870,13 @@ snapshots:
esbuild: 0.28.2
fsevents: 2.3.3
jiti: 2.7.0
tsx: 4.23.13
tsx: 4.23.15
yaml: 2.9.1
vitest@5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
vitest@5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@24.13.5)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)):
dependencies:
'@types/chai': 5.2.3
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
chai: 6.2.2
es-module-lexer: 2.3.2
expect-type: 1.4.0
@ -17887,22 +17887,22 @@ snapshots:
tinybench: 6.1.4
tinyexec: 1.3.0
tinyglobby: 0.2.17
vite: 8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vite: 8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
why-is-node-running: 2.3.0
optionalDependencies:
'@opentelemetry/api': 1.9.1
'@types/node': 24.13.5
'@vitest/browser-playwright': 5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/browser-playwright': 5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@24.13.5)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/coverage-v8': 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
'@vitest/ui': 5.0.1(vitest@5.0.1)
jsdom: 30.1.0(@noble/hashes@2.4.0)
transitivePeerDependencies:
- msw
vitest@5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)):
vitest@5.0.1(patch_hash=90ba2969491e095cc2e92a4d38256dfcf64f85078ec29e1762b9429a00b35901)(@opentelemetry/api@1.9.1)(@types/node@26.6.2)(@vitest/browser-playwright@5.0.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(jsdom@30.1.0(@noble/hashes@2.4.0))(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)):
dependencies:
'@types/chai': 5.2.3
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))
'@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))
chai: 6.2.2
es-module-lexer: 2.3.2
expect-type: 1.4.0
@ -17913,12 +17913,12 @@ snapshots:
tinybench: 6.1.4
tinyexec: 1.3.0
tinyglobby: 0.2.17
vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)
vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)
why-is-node-running: 2.3.0
optionalDependencies:
'@opentelemetry/api': 1.9.1
'@types/node': 26.6.2
'@vitest/browser-playwright': 5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/browser-playwright': 5.0.1(playwright@1.63.0)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))(vitest@5.0.1)
'@vitest/coverage-v8': 5.0.1(@vitest/browser@5.0.1)(vitest@5.0.1)
'@vitest/ui': 5.0.1(vitest@5.0.1)
jsdom: 30.1.0(@noble/hashes@2.4.0)

View file

@ -17,7 +17,7 @@ RUN apt-get update \
&& rm -rf /var/lib/apt/lists/*
RUN corepack enable
RUN npm install -g tsx@4.23.13 --no-fund --no-audit
RUN npm install -g tsx@4.23.15 --no-fund --no-audit
# Mounted survivor helpers resolve compiler tooling independently of installed packages.
COPY package.json /tmp/openclaw-e2e-package.json

View file

@ -11,8 +11,8 @@ if [[ "$(uname -s)" != "Darwin" || "$(uname -m)" != "arm64" ]]; then
exit 1
fi
readonly simslim_version="0.8.0"
readonly simslim_checksum="c7d33ba033488521eb42ec2057c3a069b13b6551c9ebfe4455128befe2ad9b19"
readonly simslim_version="0.10.0"
readonly simslim_checksum="eec00b27f0694fa899fb3bbc71362309a9da11ec670f430633cfae855eaf4a1d"
umask 077
install_dir="$1"

View file

@ -199,7 +199,7 @@ export async function createNativeDependencies(options: {
if (options.mode === "compare" && (!binary || !path.isAbsolute(binary))) {
throw new OperationError("simslim-version", "not-found");
}
if (binary && (await command("simslim-version", binary, ["--version"])) !== "simslim 0.8.0") {
if (binary && (await command("simslim-version", binary, ["--version"])) !== "simslim 0.10.0") {
throw new OperationError("simslim-version", "identity-mismatch");
}
const runtimes: {
@ -235,7 +235,7 @@ export async function createNativeDependencies(options: {
runtime: runtime.version,
runtimeIdentifier: runtime.identifier,
deviceType: DEVICE_TYPE,
simslim: binary ? "0.8.0" : null,
simslim: binary ? "0.10.0" : null,
});
const root = await mkdtemp(path.join(os.tmpdir(), "openclaw-ios-release-e2e-"));
// Never export raw xcresults or fixture logs: they can contain pairing credentials.

View file

@ -8,7 +8,7 @@ const tempDirs = useAutoCleanupTempDirTracker(afterEach);
const simulatorId = "11111111-2222-3333-4444-555555555555";
const keptCategories =
"widgets,siri,icloud,store,pim,web,health,photos,apps,messaging,connectivity,telemetry,other";
const checksum = "c7d33ba033488521eb42ec2057c3a069b13b6551c9ebfe4455128befe2ad9b19";
const checksum = "eec00b27f0694fa899fb3bbc71362309a9da11ec670f430633cfae855eaf4a1d";
type Command = { tool: string; args: string[] };
function runFixture(
@ -48,7 +48,7 @@ if (tool === "uname") {
copyFileSync(path.join(root, "bin", "simslim"), path.join(args[args.indexOf("-C") + 1], "simslim"));
} else if (tool === "simslim") {
if (args[0] === "--version") {
console.log(failure === "version" ? "simslim 0.9.0" : "simslim 0.8.0");
console.log(failure === "version" ? "simslim 0.9.0" : "simslim 0.10.0");
if (failure === "version-exit") process.exit(23);
} else if (args[0] === failure) {
process.exit(23);
@ -126,7 +126,7 @@ describe.skipIf(process.platform === "win32")("simslim installer", () => {
"120",
"--output",
expect.stringContaining("simslim.tar.gz"),
"https://github.com/MobAI-App/simslim/releases/download/v0.8.0/simslim-v0.8.0-macos-arm64.tar.gz",
"https://github.com/MobAI-App/simslim/releases/download/v0.10.0/simslim-v0.10.0-macos-arm64.tar.gz",
]);
expect(commands.find(({ tool }) => tool === "shasum")?.args).toEqual([
"-a",