feat(proxy): add upstream error and rate-limit tracking support

This commit is contained in:
Draculabo committed 2026-03-06 21:56:30 +08:00
1 parent c95f494569
commit 20fffff29c
6 files changed
+803 -2

No files matched your search

@@ -10,6 +10,8 @@ const mockTokenManager = {
getNextToken: vi.fn(),
markAsRateLimited: vi.fn(),
markAsForbidden: vi.fn(),
markFromUpstreamError: vi.fn(),
recordParityError: vi.fn(),
};
const mockGeminiClient = { streamGenerateInternal: vi.fn(), generateInternal: vi.fn() };