claude-fable-5-2 with the native Anthropic Messages API at POST /v1/messages.
Model specifications
Migrating from Fable 5.1
The upstream prefix-binding check for Fable 5.2 thinking blocks applies to every account. Preservesystem, tools, and earlier turns when replaying thinking blocks; append new turns only. Do not assume earlier models can read Fable 5.2 thinking blocks. On AnyFast, requests replaying the original thinking blocks still returned 200 after changing the system prompt or an earlier user message. The upstream binding error was not reproduced. Responses do not establish whether blocks were dropped or rewritten; do not rely on this permissive behavior.
Quick example
Core parameters
Adaptive thinking is always on. Omit
thinking or send {"type":"adaptive"}. Both manual extended thinking with budget_tokens and {"type":"disabled"} return 400. Use output_config.effort to control reasoning depth.Compatibility differences observed in testing
Production also accepted the invalidoutput_config.effort="not-a-level". Do not depend on server-side rejection: validate against the documented official values in your client. Omitting effort succeeded, but the response does not identify the internal effort level.
A tool_choice={"type":"none"} request produced no tool call, but returned content: [] with stop_reason: "end_turn", leaving no displayable text. Do not assume every HTTP 200 contains text blocks. The cause is not established.
max_tokens=1 produced stop_reason="max_tokens"; max_tokens=0 returned 400. A stop-sequence test returned stop_reason="stop_sequence" and the matched stop_sequence, excluding that sequence from the text. The maximum output boundary remains untested.
Tool use
Keeptool_choice at auto (the default) or use none. Tell the model in the prompt when a tool applies and describe its input schema precisely. Do not use any or a named forced tool choice.
Multi-turn conversations
When you return an assistant turn containing thinking blocks, send the entire turn back exactly as received. Treat the system prompt, tool definitions, and earlier messages as append-only. The upstream API documents a binding error after prefix edits; AnyFast did not reproduce that error in the tested system/history edits.Anthropic released Claude Fable 5.2 on November 9, 2026. See the official model overview, what’s new, and prompting guide.
API Reference
View request fields, response blocks, and the interactive API playground.