feat: support canonical opencode provider

This commit is contained in:
hamb1y
2026-07-06 12:13:00 +08:00
committed by Xubin Ren
parent f0c989ba2d
commit 400369f0b0
3 changed files with 40 additions and 6 deletions
+1
View File
@@ -260,6 +260,7 @@ class ProvidersConfig(Base):
github_copilot: ProviderConfig = Field(default_factory=ProviderConfig, exclude=True) # Github Copilot (OAuth)
qianfan: ProviderConfig = Field(default_factory=ProviderConfig) # Qianfan (百度千帆)
nvidia: ProviderConfig = Field(default_factory=ProviderConfig) # NVIDIA NIM (nvapi- keys)
opencode: ProviderConfig = Field(default_factory=ProviderConfig) # OpenCode Zen (canonical provider id)
opencode_zen: ProviderConfig = Field(default_factory=ProviderConfig) # OpenCode Zen (curated coding models)
opencode_go: ProviderConfig = Field(default_factory=ProviderConfig) # OpenCode Go (low-cost coding models)