Skip to content

feat: add Claude Opus 4.7 to built-in models#2

Open
Marve10s wants to merge 101 commits into
mainfrom
feat/add-opus-4-7
Open

feat: add Claude Opus 4.7 to built-in models#2
Marve10s wants to merge 101 commits into
mainfrom
feat/add-opus-4-7

Conversation

@Marve10s
Copy link
Copy Markdown
Owner

Summary

  • Add claude-opus-4-7 as a built-in model in the Claude provider with full capability metadata (effort levels, context window options)
  • Update the opus alias to resolve to the latest Opus 4.7, while preserving opus-4.6 and all existing aliases
  • Opus 4.7 key differences from 4.6: no fast mode, uses adaptive thinking (not extended thinking), 1M native context window, 128k max output

Changes

  • apps/server/src/provider/Layers/ClaudeProvider.ts — added claude-opus-4-7 entry to BUILT_IN_MODELS
  • packages/contracts/src/model.ts — added opusclaude-opus-4-7, opus-4.7, claude-opus-4.7 aliases

Test plan

  • bun run typecheck — all 8 packages pass with 0 errors
  • Dev server starts successfully and Opus 4.7 appears in the model picker
  • Verify model selection persists across sessions
  • Verify effort level switching works for Opus 4.7

juliusmarminge and others added 30 commits April 6, 2026 09:26
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…#1303)

Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: justsomelegs <145564979+justsomelegs@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: cursor[bot] <206951365+cursor[bot]@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius@macmini.local>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: cursor[bot] <206951365+cursor[bot]@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius@macmini.local>
…1857)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius@macmini.local>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius@macmini.local>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
juliusmarminge and others added 20 commits April 13, 2026 13:20
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: cursor[bot] <206951365+cursor[bot]@users.noreply.github.com>
…ingdotgg#1541)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: cursor[bot] <206951365+cursor[bot]@users.noreply.github.com>
Co-authored-by: codex <codex@users.noreply.github.com>
…gg#2024)

Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…gg#2049)

Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Apr 16, 2026
@Marve10s Marve10s force-pushed the feat/add-opus-4-7 branch 3 times, most recently from 7ca51db to 9ef2f1a Compare April 16, 2026 16:46
@Marve10s Marve10s force-pushed the feat/add-opus-4-7 branch from 9ef2f1a to 6fc7d22 Compare April 16, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.