Skip to content

fix(chat): switch to glm-5.3-flash as mimo-v2.5 is retired - #311

Merged
fworks-tech merged 1 commit into
mainfrom
fix/chat-model-retired
Sep 17, 2026
Merged

fworks-tech merged 1 commit into
mainfrom
fix/chat-model-retired

Conversation

@fworks-tech

Copy link
Copy Markdown
Owner

What

Switches the assistant's model from mimo-v2.5/mimo-v2.5-free to glm-5.3-flash on https://opencode.ai/zen/go/v1.

Why

OpenCode removed mimo-v2.5 from the Go router's model list, and mimo-v2.5-free on zen/v1 rejects server-side calls with FreeTierError (403). The router fails inconsistently for the retired model (works from some egress IPs, fails from Vercel). Every chat request errored at stream start, surfacing as 'Something went wrong' in the widget.

How to test

  1. curl -X POST /api/chat -d '{"messages":[{"role":"user","parts":[{"type":"text","text":"Hi"}]}]}' — stream should contain start → text deltas → finish, not type:error.
  2. Ask a project question (e.g. 'tell me about agenthood') and confirm tool calling works.

mimo-v2.5 is no longer in the OpenCode Go model list, and mimo-v2.5-free
on zen/v1 rejects server calls with FreeTierError (403). The router
fails inconsistently for mimo-v2.5 (works from some edges, FreeTierError
from Vercel egress). Switches to glm-5.3-flash, verified via direct API
call including tool calling.
@fworks-tech fworks-tech self-assigned this Sep 17, 2026
@fworks-tech
fworks-tech merged commit afa3497 into main Sep 17, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant