verification: 2026-11-01, linux boat vm main: 955e2bfbb5c092c54ad795c8d379fec99702a6b5 pr: fcc678e07d38ec7df814bff4fd426cbd54193311 client: repo playwright 1.60.0 + /usr/bin/google-chrome real install: $ npm install -g --prefix /home/user/opencode-prefix opencode-ai@1.19.4 $ /home/user/opencode-launcher/opencode --version 1.19.4 launcher execs /home/user/opencode-prefix/bin/opencode with unchanged arguments. main web flow: settings > providers > add opencode > binary path /home/user/opencode-launcher/opencode version 1.19.4, authenticated, 36 real models loaded limited support popover > update now client changed to Updating; command waited for input. stopped main before starting pr. independent real command reproduction: $ timeout 15 /home/user/opencode-launcher/opencode upgrade < /dev/null  ⠀ ▄ █▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█ █ █ █ █ █▀▀▀ █ █ █ █ █ █ █ █▀▀▀ ▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀  ┌ Upgrade │ ■ opencode is installed to /home/user/opencode-prefix/lib/node_modules/opencode-ai/bin/opencode.exe and may be managed by a package manager [?25l│ ◆ Install anyways? │ ○ Yes │ ● No └ exit=124 pr web flow with matching launcher and version: limited support popover has zero Update now buttons. authenticated websocket /ws: request: server.updateProvider {provider:"opencode",instanceId:"opencode"} response: ServerProviderUpdateError, This provider does not support one-click updates. neighbor, changed binary path through settings to /home/user/opencode-prefix/bin/opencode: Update now returns, manual command is npm install -g --prefix /home/user/opencode-prefix --allow-scripts=opencode-ai opencode-ai@latest clicked Update now. server.getConfig updateState: {status:"succeeded",startedAt:"2026-11-01T05:02:06.306Z",finishedAt:"2026-11-01T05:02:16.475Z",message:"Provider updated.",output:"changed 3 packages in 7s"} $ /home/user/opencode-prefix/bin/opencode --version 1.19.5 restored real npm 1.19.4 to record identical-version path comparison. created project /home/user/t3code through Add project > Local folder on both clients. selected Codex GPT-6.1-Sol and submitted real turns through both clients. main response: codex real dev verification passed. pr response: pr codex real dev verification passed. blacksmith: 8/8 OpenCode driver tests passed 64/64 shared maintenance resolver tests passed vp run check:changed 15fe2832727893cbdd2214383f9f971474849695 passed format, lint, knip, ten package typechecks and 9 selected tests. worker needed shallow history fetched for merge-base calculation before check:changed. { "instanceId": "opencode", "version": "1.19.4", "versionAdvisory": { "status": "behind_latest", "currentVersion": "1.19.4", "latestVersion": "1.19.5", "updateCommand": null, "canUpdate": false, "canInstallVersion": false, "checkedAt": "2026-11-01T05:04:42.242Z", "message": "Version 1.19.5 is out. T3 Code runs /home/user/opencode-launcher/opencode; update it with the app or tool that installed it." }, "compatibilityAdvisory": { "status": "graceful", "latestVersionStatus": "graceful", "message": "This provider version has limited compatibility with this T3 Code release. Use >=2.0.18.", "recommendedVersion": null, "recommendedRange": ">=2.0.18" }, "updateState": { "status": "succeeded", "startedAt": "2026-11-01T05:02:06.306Z", "finishedAt": "2026-11-01T05:02:16.475Z", "message": "Provider updated.", "output": "changed 3 packages in 7s" } }