Skip to content

Add Claude Opus 5 support#475

Merged
alejandro-ao merged 1 commit into
mainfrom
feat/claude-opus-5
Jul 24, 2026
Merged

Add Claude Opus 5 support#475
alejandro-ao merged 1 commit into
mainfrom
feat/claude-opus-5

Conversation

@alejandro-ao

Copy link
Copy Markdown
Collaborator

Summary

  • add Anthropic's claude-opus-5 to Tau's built-in direct-provider catalog
  • register its 1M context window, 128k output limit, text/image input, pricing, and adaptive-thinking metadata
  • map Tau xhigh to Anthropic max and send an explicit disabled-thinking request for Tau off
  • document model selection and the provider compatibility decisions

User experience

Users authenticated with /login anthropic-api or /login anthropic-subscription can select Claude Opus 5 through /model or launch it with:

tau --provider anthropic -m claude-opus-5

The existing Anthropic default remains claude-sonnet-4-6.

Validation

  • uv run pytest — 1,149 passed
  • uv run ruff check .
  • uv run ruff format --check .
  • uv run mypy
  • hugo --source website --destination /tmp/tau-opus5-pr-site — passed with the existing taxonomy-layout warning

Sources

@alejandro-ao
alejandro-ao marked this pull request as ready for review July 24, 2026 23:07
@alejandro-ao
alejandro-ao merged commit afbf2e9 into main Jul 24, 2026
2 checks passed
@alejandro-ao
alejandro-ao deleted the feat/claude-opus-5 branch July 24, 2026 23:07
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