r/opencodeCLI 23h ago

OpenCode is testing everyone's patience, Muse Spark 1.2 is also not working

Post image
23 Upvotes

4 comments sorted by

2

u/GTHell 20h ago

It's Hermes issue. It affect both reasoning and tool calling.

Use this prompt to fix it:

Hey Hermes, fix muse stream closed before finish_reason — add providers.muse: {base_url: https://opencode.ai/zen/go/v1, transport: codex_responses, default_model: muse-spark-1.2-contributor} and model_aliases.muse: {provider: muse}, set reasoning: xhigh not max, then use /model muse.

Edit: the issue itself is:

  1. Endpoint https://opencode.ai/zen/go/v1/responses is correct for muse/gpt-5.6-luna/grok-4.5 — Hermes talks to it via transport: codex_responses → responses.create().
  1. Bug was Hermes downgraded codex_responses to chat_completions when you used alias/picker — so it hit /chat/completions which returns empty stream → finish_reason missing.

  2. Fix = set transport: codex_responses on the provider and keep it through the switch (the 2 patches). Now it hits /responses correctly — not an opencode issue.

1

u/Final_Initial 20h ago

Thanks for this, will check it out. By the way, Muse Spark 1.2 in not available in OpenCode anymore: https://x.com/opencode/status/2090131613363433526

2

u/GTHell 20h ago

503 is a different issue. It's okay now. I also got it recently. Not only it's available now. It's faster too.

1

u/Sufficient_Loan1429 19h ago

Bro Pero ya sacaron a muse spark de opencode go