Skip to content

feat: suspend Claude Fable 5 access on all providers - #2665

Merged
smakosh merged 1 commit into
mainfrom
claude/fable-5-access-suspension-in7stx
Jun 13, 2026
Merged

smakosh merged 1 commit into
mainfrom
claude/fable-5-access-suspension-in7stx

Conversation

@smakosh

@smakosh smakosh commented Jun 13, 2026 •

Copy link
Copy Markdown
Member

Deactivate the claude-fable-5 model on both the Anthropic and AWS
Bedrock provider mappings so requests return a clear 410 and routing
skips it. Migrate the anthropic/bedrock refusal billing tests to an
active model, and add a changelog entry announcing the suspension.

Summary by CodeRabbit

  • Chores
    • Claude Fable 5 model access is now suspended effective immediately
    • Direct requests to the deactivated model will receive an HTTP 410 response
    • The system automatically routes around the disabled model and skips it in fallback logic
    • Users should switch to alternative gateway models

Deactivate the claude-fable-5 model on both the Anthropic and AWS
Bedrock provider mappings so requests return a clear 410 and routing
skips it. Migrate the anthropic/bedrock refusal billing tests to an
active model, and add a changelog entry announcing the suspension.
@coderabbitai

coderabbitai Bot commented Jun 13, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: ee5bfb22-980f-4b09-a2a9-04290f9e6c4c

📥 Commits

Reviewing files that changed from the base of the PR and between 0a70074 and 4a757df.

📒 Files selected for processing (3)
  • apps/gateway/src/api.spec.ts
  • apps/ui/src/content/changelog/2026-06-13-claude-fable-5-access-suspended.md
  • packages/models/src/models/anthropic.ts

Walkthrough

Claude Fable 5 model access is suspended effective 2026-06-13 across Anthropic and AWS Bedrock. The model is marked as deactivated in the model registry, documented in a user-facing changelog, and tests depending on the model are migrated to claude-opus-4-8 with recalculated billing assertions.

Changes

Claude Fable 5 Model Suspension

Layer / File(s) Summary
Model deactivation in registry
packages/models/src/models/anthropic.ts
Claude Fable 5 entries for both Anthropic and AWS Bedrock providers are marked with deactivatedAt: new Date("2026-06-13").
Changelog and user-facing documentation
apps/ui/src/content/changelog/2026-06-13-claude-fable-5-access-suspended.md
New changelog entry documents the suspension: HTTP 410 responses for direct requests, automatic skip in routing/fallback logic, recommended alternatives, and notification of when access will be restored.
Test suite migration to claude-opus-4-8
apps/gateway/src/api.spec.ts
Anthropic and AWS Bedrock refusal-billing tests (non-streaming refusal without output, refusal with partial output, and streaming refusal) are updated from claude-fable-5 to claude-opus-4-8; billing cost expectation for partial-output refusal is recalculated to match the new model's pricing.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title directly and clearly summarizes the main change: suspending Claude Fable 5 model access across all providers, which is the primary objective documented in the PR description.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/fable-5-access-suspension-in7stx

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@smakosh
smakosh enabled auto-merge June 13, 2026 02:33
@smakosh
smakosh added this pull request to the merge queue Jun 13, 2026
Merged via the queue into main with commit 7c466c9 Jun 13, 2026
17 checks passed
@smakosh
smakosh deleted the claude/fable-5-access-suspension-in7stx branch June 13, 2026 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants