Skip to content

chore(evals): Switch Sonnet defaults to GPT 6 Luna - #569

Closed
sentry-junior[bot] wants to merge 1 commit into
mainfrom
chore/evals-gpt-6-luna
Closed

sentry-junior[bot] wants to merge 1 commit into
mainfrom
chore/evals-gpt-6-luna

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Moves every place the evals actually ran on Claude Sonnet 4.6 over to GPT 6 Luna:

  • The suite models in code-review, security-review, integrity-review, verify, and the scenario YAMLs now use openai/gpt-6-luna.
  • The fallback defaults now use it too: DEFAULT_EVAL_MODEL, DEFAULT_VERIFICATION_MODEL, and DEFAULT_JUDGE_MODEL.
  • The CI default for WARDEN_EVAL_MODEL is now openrouter/openai/gpt-6-luna, which still uses the existing WARDEN_OPENROUTER_API_KEY.
  • The CLI "set a Pi model selector" tips now use openai/gpt-6-luna as the example.

This also bumps Pi (pi-ai and pi-coding-agent) from ^0.86.1 to ^0.87.1. 0.86.1's catalog doesn't include gpt-6-luna; 0.87.1 is the first release that does, under both openai and openrouter.

Two behavior changes come with this:

  • DEFAULT_EVAL_RUNTIME is now pi instead of claude, because the default model is no longer an Anthropic model. Every checked-in YAML already sets runtime: pi.
  • With no WARDEN_EVAL_MODEL set, local evals now turn on when an OpenAI key (WARDEN_OPENAI_API_KEY / OPENAI_API_KEY) is present, not an Anthropic key.

Not changed: the docs pages, the benchmark data, the BASELINE.md files (they record the model each baseline was measured with), and the test fixtures in packages/warden. Roach has no recordings for the new model yet, so the first CI eval run will record them.

via @dcramer.

--

View Session [Sentry]

Move every eval suite, scenario YAML, judge, and verification default from
Claude Sonnet 4.6 to openai/gpt-6-luna, and point the CI eval default at
openrouter/openai/gpt-6-luna. Bump Pi to 0.87.1, the first release whose
model catalog includes GPT 6 Luna.

Co-Authored-By: David Cramer <23610+dcramer@users.noreply.github.com>
@vercel

vercel Bot commented Nov 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
warden-prod Ready Ready Preview Nov 7, 2026 5:53am UTC

Request Review

@sentry-junior sentry-junior Bot closed this Nov 7, 2026

This branch was successfully deployed

2 active deployments
Preview – warden-prod — 463806bb Deployed Nov 7, 2026 by vercel[bot]
Preview – warden — 463806bb Deployed Nov 7, 2026 by vercel[bot]
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