fix(opencode): leave configured server updates to their owner#23859

open1
main
GitHub fork: fix/opencode-configured-server-updates
opened1d agobyFfearandesire
View on GitHubTwo-way sync enabledPR last imported 1d ago
1 unresolved thread · Jump to file
Selected thread: packages/provider-opencode/src/server/driver.ts:239 — **<sub><sub>![P2 Badge](https://img.shields.io/badge/P2-yellow?style=flat)</sub></sub> Surface configured-server guidance in mobile settings** When a non-loopback `serverUrl` points at an OpenCode server on another machine, returning manual-only capabilities here makes `canUpdate` false, but the mobile settings flow inspected in `apps/mobile/src/features/settings/SettingsEnvironmentDetailRouteScreen.tsx:363-367` ignores the advisory's new message and tells the user to “Update this provider on the environment's machine.” That is the wrong installation for this supported remote-server case, so the change still directs mobile users to the target it is meant to avoid; render `versionAdvisory.message` (or equivalent configured-server guidance) there. AGENTS.md reference: [AGENTS.md:L70-L70](https://github.com/pingdotgg/t3code/blob/bf64a3ae354c3513ceeb384d5a78f6e88ed9043a/AGENTS.md#L70-L70) Useful? React with 👍 / 👎. <!-- codex-code-review-finding:v1 -->
0 / 3 viewed3 files changedLine totals unavailable