Skip to content

feat(providers): add Fable 5 support across Anthropic providers (zoo …#109

Merged
krzychdre merged 1 commit into
mainfrom
feature/zoo-555-add-fable-5-support-across-anthropic-providers
Jun 17, 2026
Merged

feat(providers): add Fable 5 support across Anthropic providers (zoo …#109
krzychdre merged 1 commit into
mainfrom
feature/zoo-555-add-fable-5-support-across-anthropic-providers

Conversation

@krzychdre

Copy link
Copy Markdown
Owner

…#555)

Port of Zoo-Code PR #555. Registers claude-fable-5 across the Anthropic, Bedrock, Vertex, OpenRouter, Requesty and Vercel AI Gateway providers (context 1M, direct maxTokens 128k / 8k on Bedrock+Vertex, adaptive-binary reasoning, temperature unsupported), and routes the model through adaptive thinking.

Fork-specific: our Vertex handler never received the adaptive-binary reasoning routing that Zoo already had, so it emitted {type:"enabled",budget_tokens} for Opus 4.7/4.8 and Fable 5. Recompute thinking via getAnthropicProviderReasoning in AnthropicVertexHandler.getModel so Vertex matches the direct provider.

…#555)

Port of Zoo-Code PR #555. Registers `claude-fable-5` across the Anthropic,
Bedrock, Vertex, OpenRouter, Requesty and Vercel AI Gateway providers
(context 1M, direct maxTokens 128k / 8k on Bedrock+Vertex, adaptive-binary
reasoning, temperature unsupported), and routes the model through adaptive
thinking.

Fork-specific: our Vertex handler never received the adaptive-binary reasoning
routing that Zoo already had, so it emitted `{type:"enabled",budget_tokens}` for
Opus 4.7/4.8 and Fable 5. Recompute `thinking` via getAnthropicProviderReasoning
in AnthropicVertexHandler.getModel so Vertex matches the direct provider.

Co-authored-by: T <taltas@users.noreply.github.com>
Co-authored-by: Elliott de Launay <edelauna@gmail.com>
@krzychdre krzychdre merged commit 76724b0 into main Jun 17, 2026
5 of 7 checks passed
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.

1 participant