Skip to content

Add OpenCode Go as its own LLM provider, sync OpenCode Zen models list rather than using static list#54272

Closed
iansltx wants to merge 5 commits into
zed-industries:mainfrom
iansltx:claude/add-llm-provider-support-opencode-go
Closed

Add OpenCode Go as its own LLM provider, sync OpenCode Zen models list rather than using static list#54272
iansltx wants to merge 5 commits into
zed-industries:mainfrom
iansltx:claude/add-llm-provider-support-opencode-go

Conversation

@iansltx

@iansltx iansltx commented Apr 20, 2026

Copy link
Copy Markdown

Self-Review Checklist:

  • I've reviewed my own diff for quality, security, and reliability
  • n/a Unsafe blocks (if any) have justifying comments
  • The content is consistent with the UI/UX checklist
  • Tests cover the new/changed behavior
  • Performance impact has been considered and is acceptable

Closes #ISSUE

Release Notes:

  • Added OpenCode Go as a model provider
  • Updated OpenCode Zen models list to populate dynamically

Claude AI and others added 4 commits April 19, 2026 14:53
Agent-Logs-Url: https://github.com/iansltx/zed/sessions/63599dbc-b4d9-4c4a-b836-75caf388dd0f

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.
@cla-bot

cla-bot Bot commented Apr 20, 2026

Copy link
Copy Markdown

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'.

@zed-community-bot zed-community-bot Bot added the first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions label Apr 20, 2026
@iansltx

iansltx commented Apr 20, 2026

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot

cla-bot Bot commented Apr 20, 2026

Copy link
Copy Markdown

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'.

@cla-bot

cla-bot Bot commented Apr 20, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@iansltx iansltx changed the title Add OpenCode Go ad its own LLM provider, sync OpenCode Zen models list rather than using static list Add OpenCode Go as its own LLM provider, sync OpenCode Zen models list rather than using static list Apr 20, 2026
Comment thread crates/opencode/src/opencode.rs Outdated
@cla-bot

cla-bot Bot commented Apr 20, 2026

Copy link
Copy Markdown

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'.

@Vlaaaaaaad

Copy link
Copy Markdown
Contributor

Alternative/duplicate of #53651

@iansltx

iansltx commented Apr 24, 2026

Copy link
Copy Markdown
Author

Closing this out as an alternate impl got merged.

@iansltx iansltx closed this Apr 24, 2026
@iansltx iansltx deleted the claude/add-llm-provider-support-opencode-go branch April 24, 2026 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants