feat: qualify Pi runtime cutover foundation

This commit is contained in:
2026-08-22 18:35:13 +08:00
parent fba68e86d9
commit 2bc423ebc5
8 changed files with 3182 additions and 2 deletions

View File

@@ -37,6 +37,9 @@
"build": "pnpm run build:vite && node scripts/bundle-opencode.mjs && node scripts/run-electron-builder.mjs",
"build:vite": "node --max-old-space-size=6144 ./node_modules/vite/bin/vite.js build",
"perf:budget": "node scripts/check-performance-budget.mjs",
"probe:pi-runtime": "node scripts/probe-pi-runtime.mjs --stage",
"probe:pi-runtime:packaged": "node scripts/probe-pi-packaged-runtime.mjs",
"probe:pi-provider-contracts": "node scripts/probe-pi-provider-contracts.mjs",
"bundle:opencode": "node scripts/bundle-opencode.mjs",
"lint": "eslint . --fix",
"lint:check": "eslint .",
@@ -84,6 +87,7 @@
"dependencies": {
"@napi-rs/canvas": "0.1.100",
"@monaco-editor/react": "^4.7.0",
"@earendil-works/pi-coding-agent": "0.84.2",
"@playwright/mcp": "0.0.78",
"adm-zip": "0.5.16",
"diff": "^9.0.0",