Harvey Specter Mode: Claude Fable 5 at max effort in the chat picker

↗ view on GitHub · emileriksenkeev · 2026-07-17 · efa041e6

Adds claude-fable-5 as a main-chat model ("Harvey Specter Mode" in the
UI). Fable's API differs from Opus-tier, so the Claude adapter handles
it specially: thinking is always on with the summarized display (the
default returns empty thinking text), effort defaults to "max", output
headroom is raised to 64K, and requests opt into the server-side
refusal fallback to claude-opus-4-8 (Fable's safety classifiers can
decline a request; the fallback answers it in the same call). A whole-
chain refusal surfaces as a visible note instead of a silent dead
stream, and blocks from a declined mid-stream attempt are neither
executed as tools nor echoed back on the next turn.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Repository emileriksenkeev/sydOS
Author emileriksenkeev <emil@keev.co>
Authored
Parents 112b7dfd
Stats 5 files changed , +93 , -21
Part of Harvey Specter Mode - max-effort model option in chat picker

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-efa041e6.md from inside the repo you want the change in.

⬇ Download capture-commit-efa041e6.md