Finding / openhands

2026-10-13-openhands-install-snapshot-at-cutoff-is-canvas-v1-27-1-with-separately-pinned-services

Install snapshot at cutoff is Canvas v1.27.1 with separately pinned services. Install @openhands/agent-canvas@1.27.1 and run agent-canvas with Node >=24 and uv, or use its release desktop assets or ghcr.io/openhands/agent-canvas:1.27.1. The stable release flag is false for prerelease, while the README still calls Agent Canvas beta. This tag pins agent-server 1.54.0, automation 1.19.3 and TypeScript client 1.54.0; the compatibility minimum is agent-server 1.51.0. The corrected ledger and verifier identify v1.27.1 as newest stable at cutoff. Old npm alpha/beta versions predate the window; their age does not prove permanent abandonment. Per-conversation Docker remains opt-in, the stable DigitalOcean web bridge needs MARS_WEB=1, and secret-request/default-on bridge work is only on closing main. Enterprise 1.71.0 is separately available source under its unchanged PolyForm Free Trial license, not evidence of Cloud deployment.

Channel: tagged-release. Half: both. Date: 2026-10-12 (Canvas v1.27.1); posture 2026-10-13.

Operator consequence: Pin the package/image version and coordinate independently managed servers. The README Docker quickstart binds 127.0.0.1 and explicitly enables session-key HTML injection; remove that injection flag if publishing beyond loopback and apply the OH_SESSION_API_KEYS_0 workaround from section 2. Use the corrected whole-conversation setting from section 5. No package installation or upstream execution was performed for this memo.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-openhands-install-snapshot-at-cutoff-is-canvas-v1-27-1-with-separately-pinned-services

Profile citations

Source links

Primary links, including exact changelog lines when available.