forked from boos/BoosAPI
feat: 增强错误处理,添加对特定无效请求的处理逻辑
This commit is contained in:
@@ -1068,5 +1068,11 @@ export function isEndpointDowngradeError(status: number, upstreamErrorText?: str
|
|||||||
|| parsedMessage.includes('no route matched')
|
|| parsedMessage.includes('no route matched')
|
||||||
|| parsedMessage.includes('does not exist')
|
|| parsedMessage.includes('does not exist')
|
||||||
|| parsedMessage.includes('bad_response_status_code')
|
|| parsedMessage.includes('bad_response_status_code')
|
||||||
|
|| (
|
||||||
|
status === 400
|
||||||
|
&& parsedCode === 'invalid_request'
|
||||||
|
&& parsedType === 'new_api_error'
|
||||||
|
&& (parsedMessage.includes('claude code cli') || text.includes('claude code cli'))
|
||||||
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user