Skip to content

fix(failover): 修复 Zhipu GLM-5 跨供应商回退时 tool_result 角色错位导致 Anthropic 400 级联故障; #116

fix(failover): 修复 Zhipu GLM-5 跨供应商回退时 tool_result 角色错位导致 Anthropic 400 级联故障;

fix(failover): 修复 Zhipu GLM-5 跨供应商回退时 tool_result 角色错位导致 Anthropic 400 级联故障; #116

Triggered via pull request April 8, 2026 15:35
Status Failure
Total duration 35s
Artifacts 4

ci.yml

on: pull_request
Lint (Ruff)
6s
Lint (Ruff)
Format Check (Ruff)
6s
Format Check (Ruff)
Matrix: Test (pytest)
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 13 warnings
Lint (Ruff)
Process completed with exit code 1.
Format Check (Ruff)
Process completed with exit code 1.
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
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 save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>09HXWaQAAAADZmAjRtGTPTIxSjHYRD7d0REVOMzAxMDAwMTA2MDMzAEVkZ2U=
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.13)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>09nXWaQAAAAAu6wd/YOoiTqp1vxSnxzOVQ0hHRURHRTE5MjEARWRnZQ==
Test (pytest) (3.13)
Failed to restore: Cache service responded with 400
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 save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>093XWaQAAAACSGJO+cswiS7CkzOMIoGRZRE0yRURHRTA5MDcARWRnZQ==
Test (pytest) (3.12)
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
coverage-data Expired
11.9 KB
sha256:fc249a3198005e9ee1a40d90cf71cc1a29e2a09e8999dc795f3e6dc2b9325773
test-results-py3.12 Expired
13.3 KB
sha256:e251efcd3d8709dcc7f7948795f19a72a1a670149cffd127a02b4325ce8ea3b2
test-results-py3.13 Expired
13.4 KB
sha256:90fc6ea3d3176ac3a4c5565428860f8bed7e7d6ad2e46b4f0335b9abf052e1c2
test-results-py3.14 Expired
13.3 KB
sha256:9fe61bf7475a2f2bd1875c877f2c91817911a45fdb05b68860e8756996f81c51