fix(llm): classify zai token limit overflow (#35671)

This commit is contained in:
冯基魁
2026-07-07 09:46:27 -05:00
committed by GitHub
parent 78f85b1cd6
commit adf178a6b9
3 changed files with 10 additions and 0 deletions
+1
View File
@@ -6,6 +6,7 @@ const patterns = [
/input is too long for requested model/i,
/exceeds the context window/i,
/input token count.*exceeds the maximum/i,
/tokens in request more than max tokens allowed/i,
/maximum prompt length is \d+/i,
/reduce the length of the messages/i,
/maximum context length is \d+ tokens/i,
+8
View File
@@ -0,0 +1,8 @@
import { describe, expect, test } from "bun:test"
import { isContextOverflow } from "../src"
describe("provider error classification", () => {
test("classifies Z.AI GLM token limit messages as context overflow", () => {
expect(isContextOverflow("tokens in request more than max tokens allowed")).toBe(true)
})
})