Skip to content

fix: validate GLM tool names against the provided tools list - #114

Merged
mikasenghaas merged 1 commit into
mainfrom
fix/glm45-vllm-024-tool-name-validation
Jul 29, 2026
Merged

fix: validate GLM tool names against the provided tools list#114
mikasenghaas merged 1 commit into
mainfrom
fix/glm45-vllm-024-tool-name-validation

fix(parsing): validate GLM tool names against the provided tools list

6629992
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check completed Jul 29, 2026 in 4m 38s

Not eligible (click on check for details)

  • Eligibility
  • Correctness

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
This PR introduces a runtime behavior change to GLM parsing: tool calls with unrecognized names will now receive UNKNOWN_TOOL status instead of OK when tools are provided. While well-scoped and tested, this changes how downstream consumers interpret parsing results and warrants human review.

Notes:
No code owners found in target merge base e528e5a