Correct the glm-acp-agent model list - #550
Open
stefandevo wants to merge 1 commit into
Open
Conversation
The description advertised glm-5.1 and glm-4.5-air. Neither is served under its own name any more: the Z.AI Coding Plan endpoint routes a request for glm-5.1 to glm-5.3 and glm-4.5-air to glm-4.7, so the entry named two models the agent does not actually talk to. The advertised list is now glm-5.3, glm-5-turbo, and glm-4.7. Also adds thought_level (reasoning effort) config, which the agent has supported for several releases, and bumps to the current npm version. Validated with build_registry.py (both with and without URL validation) and verify_agents.py --auth-check.
stefandevo
force-pushed
the
fix/glm-acp-agent-description
branch
from
August 24, 2026 18:27
96defc2 to
34eb6d3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Corrects the
glm-acp-agentdescription, which advertises two models the agent no longer serves under those names.Why
The description lists
glm-5.1andglm-4.5-air. Neither is served under its own name any more — the Z.AI Coding Plan endpoint routes a request forglm-5.1toglm-5.3, andglm-4.5-airtoglm-4.7. A client picking either from the registry would be told it is talking to a model it is not. The advertised list is nowglm-5.3,glm-5-turbo,glm-4.7, matching what the agent actually returns inavailableModels.Also adds
thought_level(reasoning effort) config, supported for several releases but never reflected here.Description-only diff — the version cron bumped this entry to 1.6.1 while the PR was open, so that line is now untouched.
Validation
Run from the repo root, all passing:
uv run --with jsonschema .github/workflows/build_registry.pySKIP_URL_VALIDATION=1 uv run --with jsonschema .github/workflows/build_registry.pypython3 .github/workflows/verify_agents.py --auth-check --agent glm-acp-agent→Auth OK: z-ai-api-key(agent), z_ai_api_key(env_var)icon.svgis intentionally untouched.