opencode/packages
Brendan DeBeasi 5e8bcd1581 fix: treat Anthropic long context billing error as context overflow
Anthropic returns "Extra usage is required for long context requests"
when the prompt exceeds the billing tier's context limit. This was
incorrectly classified as a retryable API error, causing infinite
retries (observed up to attempt #7 with 2m delays).

Classify it as a context overflow so compaction kicks in and reduces
the prompt to fit within the standard context window.
2026-03-22 18:24:56 -07:00
..
app fix(app): restore keyboard project switching in open sidebar (#18682) 2026-03-23 00:39:46 +00:00
console chore: bump Bun to 1.3.11 (#18144) 2026-03-23 10:19:21 +10:00
containers chore: bump Bun to 1.3.11 (#18144) 2026-03-23 10:19:21 +10:00
desktop release: v1.3.0 2026-03-22 23:32:01 +00:00
desktop-electron release: v1.3.0 2026-03-22 23:32:01 +00:00
docs fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
enterprise release: v1.3.0 2026-03-22 23:32:01 +00:00
extensions/zed release: v1.3.0 2026-03-22 23:32:01 +00:00
function release: v1.3.0 2026-03-22 23:32:01 +00:00
identity chore: identity cleanup, vscode ext images 2025-12-08 06:47:57 -06:00
opencode fix: treat Anthropic long context billing error as context overflow 2026-03-22 18:24:56 -07:00
plugin release: v1.3.0 2026-03-22 23:32:01 +00:00
script refactor: replace bun semver with npm semver package 2026-03-09 15:29:55 -04:00
sdk chore: generate 2026-03-22 23:32:09 +00:00
slack release: v1.3.0 2026-03-22 23:32:01 +00:00
storybook fix(storybook): restore build by mocking useLocation (#16472) 2026-03-07 09:55:43 -06:00
ui tui: keep patch tool counts visible with long filenames (#18678) 2026-03-23 00:45:11 +00:00
util release: v1.3.0 2026-03-22 23:32:01 +00:00
web release: v1.3.0 2026-03-22 23:32:01 +00:00