Head tested via running dev server: afe4563c43aca935dc302b4daf241d03401ecb71 Baseline: 618761a2d6d615b2c0a07e5de4d82384a583f717 Server update at 08:42 UTC used original local npm prefix; exact RPC saved separately. Corrected GLOBAL-prefix wrapper diagnostic at 08:49 UTC (direct CLI, not server RPC): Wrapper execs /tmp/issue-22741-opencode-global/bin/opencode; global package below lib/node_modules. PATH=/home/ubuntu/.local/share/vite-plus/bin:/home/ubuntu/.opencode/bin:/usr/bin:/bin through shim: opencode v2.1.1 wrapper: opencode v2.1.1 global prefix: opencode v2.1.1 restricted PATH=/home/ubuntu/.local/share/vite-plus/bin:/usr/bin:/bin managed copy: opencode v2.1.2 Corrected global-prefix native upgrade still selected method vp (see attached log). Conclusion: updater ownership remains unresolved; do not merge draft PR.