Add OpenCode Go as its own LLM provider, sync OpenCode Zen models list rather than using static list#54272
Conversation
Agent-Logs-Url: https://github.com/iansltx/zed/sessions/63599dbc-b4d9-4c4a-b836-75caf388dd0f Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
Agent-Logs-Url: https://github.com/iansltx/zed/sessions/06b29719-e625-4f47-a8ed-6fd0465e25e3 Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
… OpenCode Zen OpenCode + GLM-5.1 on OpenCode Go. Prompts: * Follow the instructions in the readme to build Zed (this got blocked for some XCode reasons, which I handled out-of-band) * This should be unblocked now. * I'm seeing the Start New Thread button not working from the agent settings UI. Can you troubleshoot that? * For the settings help text, change the title from "OpenCode Go Console" to "OpenCode Console" and point the URL at https://opencode.ai/auth instead of https://opencode.ai/zen/go * The OpenCode model list is out of date. Catch the list up from https://opencode.ai/docs/zen/. Then update the models list for OpenCode Go to the subset of models listed on https://opencode.ai/docs/go/. Then rebuild Zed so I can test. * Does the model list in https://opencode.ai/zen/v1/models provide enough information to dynamically populate the models list for OpenCode Zen? If so, wire that into the Zen LLM provider similar to other model providers that have a dynamically updated models list.
|
We require contributors to sign our Contributor License Agreement, and we don't have @claude, @iansltx on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
@cla-bot check |
|
We require contributors to sign our Contributor License Agreement, and we don't have @claude on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
We require contributors to sign our Contributor License Agreement, and we don't have @claude on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
Alternative/duplicate of #53651 |
|
Closing this out as an alternate impl got merged. |
Self-Review Checklist:
Closes #ISSUE
Release Notes: