You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Desktop: Option to open links in external browser #10309
Currently, clicking on links in the desktop app opens them within the app itself. This can be frustrating when you want to open links in your default system browser instead.
Proposed Solution
Add a setting in Settings → General → Browser that allows users to choose whether links should open:
In external browser (default) - opens links in the system's default browser
In app - opens links within the desktop app
Implementation Details
The setting would affect all http:// and https:// links clicked within the app. When enabled, the click handler intercepts these links and uses shell.open() to launch the system browser.
Use Cases
Opening documentation links in a full browser with extensions
Keeping the OpenCode app focused on coding while browsing in a separate window
Using browser features not available in the embedded webview
Additional Context
This is a desktop-only feature since the web version already opens links in new tabs by default.
Given #8523 already exists with more features, I'd suggest the maintainers consider that PR. My PR (#10310) can serve as a simpler alternative if preferred.
This issue can be closed as a duplicate of #8361 if the maintainers prefer to track it there.
Activity
github-actions commentedon Jan 24, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
mguttmann commentedon Jan 24, 2026
Thanks for pointing this out! Yes, this is related to #8361.
I see there are already open PRs addressing this:
Given #8523 already exists with more features, I'd suggest the maintainers consider that PR. My PR (#10310) can serve as a simpler alternative if preferred.
This issue can be closed as a duplicate of #8361 if the maintainers prefer to track it there.
mguttmann commentedon Feb 2, 2026
github-actions commentedon Apr 4, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.