diff --git a/packages/opencode/src/provider/error.ts b/packages/opencode/src/provider/error.ts index 7a171f4dbb66..481180e03e8c 100644 --- a/packages/opencode/src/provider/error.ts +++ b/packages/opencode/src/provider/error.ts @@ -8,6 +8,7 @@ export namespace ProviderError { // https://github.com/badlogic/pi-mono/blob/main/packages/ai/src/utils/overflow.ts const OVERFLOW_PATTERNS = [ /prompt is too long/i, // Anthropic + /extra usage is required for long context/i, // Anthropic (billing tier context limit) /input is too long for requested model/i, // Amazon Bedrock /exceeds the context window/i, // OpenAI (Completions + Responses API message text) /input token count.*exceeds the maximum/i, // Google (Gemini)