Skip to content

[Feat] Add official GLM 5.3 support to Z.ai API - #1284

Merged
taltas merged 1 commit into
mainfrom
feature/glm-5-3-zai-api-1133qs326t2um
Aug 18, 2026
Merged

[Feat] Add official GLM 5.3 support to Z.ai API#1284
taltas merged 1 commit into
mainfrom
feature/glm-5-3-zai-api-1133qs326t2um

Conversation

@zoomote

@zoomote zoomote Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

​Opened on behalf of @taltas. Follow up by mentioning @roomote, in the web UI, or in Slack.

What changed

  • Expose glm-5.3 on the standard international Z.ai API endpoint as well as Coding Plans.
  • Apply the official always-on thinking, preserved-thinking, reasoning-effort, and temperature defaults to streaming and non-streaming requests.
  • Update provider and model-selection coverage for the official catalog behavior.

Why this change was made

GLM 5.3 is now officially available through Z.ai's Chat Completion API. Zoo Code's preliminary integration was Coding Plan-only and did not send the finalized preserved-thinking parameters on every request path.

Impact

International Z.ai API users can select GLM 5.3 directly. Requests preserve reasoning across turns with clear_thinking: false, reject stale disable settings by keeping thinking enabled, support only low, high, and max effort, and default to the provider-recommended temperature of 1 while retaining explicit user overrides.

Related PRs

@codecov

codecov Bot commented Aug 18, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 86.36364% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/api/providers/zai.ts 86.36% 1 Missing and 2 partials ⚠️

📢 Thoughts on this report? Let us know!

@taltas
taltas enabled auto-merge August 18, 2026 18:47
@taltas
taltas added this pull request to the merge queue Aug 18, 2026
Merged via the queue into main with commit 3e8144a Aug 18, 2026
26 checks passed
@taltas
taltas deleted the feature/glm-5-3-zai-api-1133qs326t2um branch August 18, 2026 19:10
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.

2 participants