chore(genbi): pin Warble packages at 0.9.0

Bump @warble/cli, @warble/claude-agent-sdk and @warble/codex-local from
0.8.0 to 0.9.0 (package.json, the pnpm-workspace.yaml release-age
allowlist, regenerated lockfile). @warble/ir-spec stays at 0.6.0 — the
0.9.0 packages still declare peerDependencies "@warble/ir-spec": "0.6.x",
unchanged from 0.8.0, so the IR line does not move here.

0.9.0 is the first release whose npm installer verifies the downloaded
executable against the sha256 published on the same GitHub Release before
extracting it, and refuses to extract when no digest is baked in. 0.8.0's
binary-install.js carries no integrity check at all, so until this bump
that verification existed only in Warble's source tree and never on the
install path this app actually takes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jax Liu
2026-09-02 17:47:45 +08:00
co-authored by Claude Opus 5
parent 73418ad450
commit da44c60a07
3 changed files with 21 additions and 21 deletions
+3 -3
View File
@@ -22,9 +22,9 @@
"@ai-sdk/provider": "~4.0.3",
"@ant-design/icons": "^6.3.2",
"@hono/node-server": "^2.0.10",
"@warble/claude-agent-sdk": "0.8.0",
"@warble/cli": "0.8.0",
"@warble/codex-local": "0.8.0",
"@warble/claude-agent-sdk": "0.9.0",
"@warble/cli": "0.9.0",
"@warble/codex-local": "0.9.0",
"@warble/ir-spec": "0.6.0",
"@xterm/addon-fit": "^0.11.0",
"@xterm/xterm": "^6.0.0",
+15 -15
View File
@@ -29,14 +29,14 @@ importers:
specifier: ^2.0.10
version: 2.1.1(hono@4.13.5)
'@warble/claude-agent-sdk':
specifier: 0.8.0
version: 0.8.0(@warble/ir-spec@0.6.0)
specifier: 0.9.0
version: 0.9.0(@warble/ir-spec@0.6.0)
'@warble/cli':
specifier: 0.8.0
version: 0.8.0(@warble/ir-spec@0.6.0)
specifier: 0.9.0
version: 0.9.0(@warble/ir-spec@0.6.0)
'@warble/codex-local':
specifier: 0.8.0
version: 0.8.0(@warble/ir-spec@0.6.0)
specifier: 0.9.0
version: 0.9.0(@warble/ir-spec@0.6.0)
'@warble/ir-spec':
specifier: 0.6.0
version: 0.6.0
@@ -1007,22 +1007,22 @@ packages:
'@vitest/utils@4.1.11':
resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}
'@warble/claude-agent-sdk@0.8.0':
resolution: {integrity: sha512-cVuINuk3FmVoTJYhdbaz2PFbYF0/79+ncAIg+MuEWoODyGLD2OZ7LJAzmd/CQRfhVhzahXCB7yv1KKjsM+RuYw==}
'@warble/claude-agent-sdk@0.9.0':
resolution: {integrity: sha512-7nkqwcMQLX6ZzEl/Dk0gsMS+cKOdW3R81dU2surQwyKBxeu7SMr3ahywN3ZGXp9vhpUp2mLUhtOcGZRtWhtVtA==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
'@warble/ir-spec': 0.6.x
'@warble/cli@0.8.0':
resolution: {integrity: sha512-9Rwqs1uvcA4GaH4jM5L9A0RpnsGkuWx707vvTxBCNubPI400/FXL7FQeiPtZmQ3JAI+cL94HMtFnyHy8PXaGXw==}
'@warble/cli@0.9.0':
resolution: {integrity: sha512-KWIE5Ax/VzyJNxOFnuaHlu7imx5uhU9WU+S5iEmIv1F8jrbGq2aDFxKuNsujCZqFy+v1gPWa9PNGOXCQwC6edg==}
engines: {node: '>=14.14', npm: '>=6'}
hasBin: true
peerDependencies:
'@warble/ir-spec': 0.6.x
'@warble/codex-local@0.8.0':
resolution: {integrity: sha512-0Y395jncjzUf7FkQYEv9B+/TdYug+l9EwAL+ObIB2lShfMlLzJUAWkDxt5WRIslolUGux6DarCGOt0DRsaq2Tw==}
'@warble/codex-local@0.9.0':
resolution: {integrity: sha512-KM5qH1xfEPwhBmI5pJYTheupN6q+s2h029RGQSoemRpIWiiLNXhHpRGvkGFAzIMta8blr6/28gsl55r0yO01gQ==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
@@ -2466,19 +2466,19 @@ snapshots:
convert-source-map: 2.0.0
tinyrainbow: 3.1.1
'@warble/claude-agent-sdk@0.8.0(@warble/ir-spec@0.6.0)':
'@warble/claude-agent-sdk@0.9.0(@warble/ir-spec@0.6.0)':
dependencies:
'@anthropic-ai/claude-agent-sdk': 0.1.77(zod@4.5.4)
'@warble/ir-spec': 0.6.0
yaml: 2.9.0
zod: 4.5.4
'@warble/cli@0.8.0(@warble/ir-spec@0.6.0)':
'@warble/cli@0.9.0(@warble/ir-spec@0.6.0)':
dependencies:
'@warble/ir-spec': 0.6.0
detect-libc: 2.1.2
'@warble/codex-local@0.8.0(@warble/ir-spec@0.6.0)':
'@warble/codex-local@0.9.0(@warble/ir-spec@0.6.0)':
dependencies:
'@warble/ir-spec': 0.6.0
+3 -3
View File
@@ -4,6 +4,6 @@ allowBuilds:
'@warble/cli': true
node-pty: true
minimumReleaseAgeExclude:
- '@warble/claude-agent-sdk@0.8.0'
- '@warble/cli@0.8.0'
- '@warble/codex-local@0.8.0'
- '@warble/claude-agent-sdk@0.9.0'
- '@warble/cli@0.9.0'
- '@warble/codex-local@0.9.0'