Only no-audio, unreadable length and too-long are refused. ReasonVideo is gone. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Video is checked first so it is always refused as video; limits and reasons are typed so callers and tests branch on Reason, not message text. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>