Skip to content

fix(cross-vendor): 修复 Zhipu GLM-5 跨供应商故障转移时 tool_result 角色错位导致级联 400 错误; #112

fix(cross-vendor): 修复 Zhipu GLM-5 跨供应商故障转移时 tool_result 角色错位导致级联 400 错误;

fix(cross-vendor): 修复 Zhipu GLM-5 跨供应商故障转移时 tool_result 角色错位导致级联 400 错误; #112

Triggered via pull request April 8, 2026 14:51
Status Failure
Total duration 2m 39s
Artifacts 3

ci.yml

on: pull_request
Lint (Ruff)
2m 35s
Lint (Ruff)
Format Check (Ruff)
10s
Format Check (Ruff)
Matrix: Test (pytest)
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 10 warnings
Format Check (Ruff)
Process completed with exit code 2.
Test (pytest) (3.14)
Process completed with exit code 2.
Test (pytest) (3.12)
The strategy configuration was canceled because "test._3_14" failed
Test (pytest) (3.13)
The strategy configuration was canceled because "test._3_14" failed
Test (pytest) (3.13)
Process completed with exit code 2.
Test (pytest) (3.12)
Process completed with exit code 2.
Lint (Ruff)
Process completed with exit code 1.
Format Check (Ruff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format Check (Ruff)
Failed to restore: Cache service responded with 400
Test (pytest) (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (pytest) (3.14)
Failed to restore: Cache service responded with 400
Test (pytest) (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (pytest) (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (pytest) (3.12)
Failed to restore: Cache service responded with 400
Test (pytest) (3.13)
Failed to restore: Cache service responded with 400
Lint (Ruff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint (Ruff)
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
test-results-py3.12 Expired
822 Bytes
sha256:4a4fa11b7ebee9e077eaafb83ea920465df050ddd693a08a052366bbd0dfa9a6
test-results-py3.13 Expired
819 Bytes
sha256:2e4618a8022733aa61cacf388f610545d36eb9fab6bcfb1fa88d9eaf14cab123
test-results-py3.14 Expired
821 Bytes
sha256:640497338a3d5e047b4ec1ea90833daf210bcd69e000d57528369c89d0709445