PR #114 pointed @lead/@ops at xai/grok-4.5 but never gave opencode a provider config for it — xai is not a built-in provider like anthropic was, it needs the same explicit OpenAI-compatible block as ollama/ollama-cloud. Confirmed against the prior, never-merged investigation in #110 (gitea/ops issue #12), which built the same fix. Without this, any @lead/@ops run currently fails immediately on an unresolvable provider.
Adds the xai provider block (baseURL https://api.x.ai/v1, models derived from agents.json) and passes XAI_API_KEY into the Install-opencode step (it was already added to the Run-agent step in #114).
PR #114 pointed `@lead`/`@ops` at `xai/grok-4.5` but never gave opencode a provider config for it — `xai` is not a built-in provider like `anthropic` was, it needs the same explicit OpenAI-compatible block as `ollama`/`ollama-cloud`. Confirmed against the prior, never-merged investigation in #110 (gitea/ops issue #12), which built the same fix. Without this, any `@lead`/`@ops` run currently fails immediately on an unresolvable provider.
Adds the `xai` provider block (`baseURL https://api.x.ai/v1`, models derived from `agents.json`) and passes `XAI_API_KEY` into the Install-opencode step (it was already added to the Run-agent step in #114).
PR #114 pointed @lead/@ops at xai/grok-4.5 but never gave opencode a
provider config for it — xai is not a built-in like anthropic was, it
needs the same explicit OpenAI-compatible block as ollama/ollama-cloud
(confirmed by the prior, never-merged investigation in PR #110). Without
this, any @lead/@ops run fails immediately on an unresolvable provider.
Adds the xai provider block (baseURL https://api.x.ai/v1, models derived
from agents.json) and passes XAI_API_KEY into the Install-opencode step
(it was already added to the Run-agent step in #114).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
PR #114 pointed
@lead/@opsatxai/grok-4.5but never gave opencode a provider config for it —xaiis not a built-in provider likeanthropicwas, it needs the same explicit OpenAI-compatible block asollama/ollama-cloud. Confirmed against the prior, never-merged investigation in #110 (gitea/ops issue #12), which built the same fix. Without this, any@lead/@opsrun currently fails immediately on an unresolvable provider.Adds the
xaiprovider block (baseURL https://api.x.ai/v1, models derived fromagents.json) and passesXAI_API_KEYinto the Install-opencode step (it was already added to the Run-agent step in #114).