fix(polkavm): run Zed workspace on current ABI-one rollout - #216
fix(polkavm): run Zed workspace on current ABI-one rollout#216replghost wants to merge 2 commits into
Conversation
⚡ Performance Report
|
Bundle Size ReportChunks over 500 KB:
All files
Commit: 30d6dc1 |
|
The truapi-host CLI could not complete pairing (testnet chains or Logs: https://github.com/paritytech/dotli-community/actions/runs/34288688806 |
|
Deployed and verified on westendli.dev only: https://github.com/paritytech/dotli-community/actions/runs/34288724689 . Quality gate, deployment, and all existing-product smoke checks passed. All eight live runtime files match the vendored SHA-256 digests. Zed 0.3.0 is now published as zed.paseo, root bafybeia7nkbeirmatlhlodnc23vvgeagxgczs4fy3oavkubozqh5j2xjga. Root and app.zed records read back correctly with runtime ABI 1; all 12 archive files match the local package. https://zed.westendli.dev/ runs the actual MultiWorkspace guest on the compiler backend. Live checks: IME/multiline select-copy, fuzzy palette/new-file creation, undo removes text and redo restores it, surface resize (generation 2, 1440x854), and full reload. 639 observed offscreen passes without guest/GPU errors. Reload continued through frame 891. Approx. 11–12 FPS and 26–28s first frame on the verification workstation; performance remains rough. First load hit a new-CID bitswap peer miss while the verification browser also had a pending host update. Applying the advertised update resolved it on the same smoldot-direct backend/environment; no gateway fallback or alternate environment was used to run the editor. Session-only files/clipboard and unavailable native services remain documented limitations. |
Supersedes #207. Rebased ONLY the Zed compatibility fix onto the currently deployed f60c4ae baseline; intentionally does not bring back the computer-contract commits that were moved to the separate stack.
Verification: all 38 turbo lint/typecheck/test tasks succeeded (32 cache hits), artifact inventory/SHA256/provenance and formatting pass. Actual 0.3.0 ABI1 Zed guest reaches workspace-ready using compiler backend on this restacked host. The previously failing IME/multiline select/copy sequence completed with 17 observed offscreen passes and continued frames without panic. Earlier same-artifact local run observed 88 passes.
Approved deployment environment: westendli.dev only. Guest source/package: paritytech/zed-polkavm#4 and paritytech/polkavm-app-kit#50. Package 0.1.1 is built from the pushed SDK source and vendored with full checksums; npm publication is not claimed.