Repository navigation
v0.5.6
Nothing to do before you upgrade. A grading method change for runs with a claude-code or codex answerer: they start a new trend from this release. Runs that use only API answerers are unaffected.
- Codex's search track searches the live web. codex 0.163 drops
--searchwhen it comes beforeexec, so Codex search answers searched a cache rather than the live web (its requests saidexternal_web_access: false). Codex is now called withweb_search="live"afterexec, as the search policy intends. - Codex's recall track has no web search. Recall is defined as having no tools, but Codex still offered its model a cached web search, and only the prompt asked it not to use it. Codex is now called with
web_search="disabled"on recall, so recall measures what the model already believes, as the other answerers' recall does. - A run's method covers how CLI answerers are called. A run records the arguments it gives
claude-codeandcodexon each track, andrun.Methodincludes them. A change in how a CLI is called now starts a new trend line instead of mixing with older runs. For the same reason, a queued run asked with older arguments doesn't resume, and re-grading skips it ("asked differently"). - Codex answers make only the calls they need. Plugins, ChatGPT apps and analytics are off for every Codex call. Before, each answer fetched the plugin catalog, listed apps and posted analytics events over the account's login.
- Claude Code telemetry is off. Every
claudecall (answers, and grading and analysis throughclaude-code) getsCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1, which a value in Cheap Seats' own environment can't override. WebSearch and WebFetch are unaffected.
Trends. Codex runs start a new method from this release: the first two changes change what a Codex answer can do, so earlier Codex results aren't comparable with new ones, and re-grading can't repair them. claude-code runs also start a new method once, because their arguments are recorded for the first time; how they're asked doesn't change. Runs with only API answerers keep their method. The grader is unchanged.
No schema change: a run's snapshot gains cli_args, and runs stored before it keep their method.
Image: ghcr.io/cheapseatsdev/cheapseats:0.5.6 · Chart: oci://ghcr.io/cheapseatsdev/charts/cheapseats --version 0.5.6