From dd422d29faa37d2756cd9bfa1469eacc959136e2 Mon Sep 17 00:00:00 2001 From: James Grugett Date: Sun, 19 Apr 2026 17:33:08 -0700 Subject: [PATCH] Update banned user test assertions to match new message Co-Authored-By: Claude Opus 4.7 --- docs/error-schema.md | 2 +- .../app/api/v1/chat/completions/__tests__/completions.test.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/error-schema.md b/docs/error-schema.md index 6f7e2e177c..56a7356546 100644 --- a/docs/error-schema.md +++ b/docs/error-schema.md @@ -34,7 +34,7 @@ Used for errors that the client needs to identify programmatically: | Status | `error` code | Example `message` | |--------|-------------|-------------------| -| 403 | `account_suspended` | `"Your account has been suspended due to billing issues. Please contact support@codebuff.com to resolve this."` | +| 403 | `account_suspended` | `"Your account has been suspended. Please contact support@codebuff.com if you did not expect this."` | | 403 | `free_mode_unavailable` | `"Free mode is not available in your country."` (Freebuff: `"Freebuff is not available in your country."`) | | 429 | `rate_limit_exceeded` | `"Subscription weekly limit reached. Your limit resets in 2 hours. Enable 'Continue with credits' in the CLI to use a-la-carte credits."` | diff --git a/web/src/app/api/v1/chat/completions/__tests__/completions.test.ts b/web/src/app/api/v1/chat/completions/__tests__/completions.test.ts index 2c6d5bb27d..43b431f29e 100644 --- a/web/src/app/api/v1/chat/completions/__tests__/completions.test.ts +++ b/web/src/app/api/v1/chat/completions/__tests__/completions.test.ts @@ -412,8 +412,8 @@ describe('/api/v1/chat/completions POST endpoint', () => { expect(response.status).toBe(403) const body = await response.json() expect(body.error).toBe('account_suspended') - expect(body.message).toContain('Your account has been suspended due to billing issues') - expect(body.message).toContain('to resolve this') + expect(body.message).toContain('Your account has been suspended') + expect(body.message).toContain('if you did not expect this') }) })