RepoJournal
Safety Evals Safety Evals
39 wires and counting

$ follow Safety Evals

Keep up with Safety Evals in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-30
stories 28

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

inspect_evals 0.27.0 lands with AgentDojo locale fix and PaperBench solver change

By RepoJournal · Filed · About Safety Evals · Composed from the cited sources · methodology

inspect_evals v0.27.0 reaches PyPI with eval-correctness fixes operators will want on their next run, while inspect_ai commits fix three scoring and tooling behaviors that silently changed results.

Release v0.27.0 UKGovernmentBEIS/inspect_evals

by github-actions

The release carries an AgentDojo fix that reads the bundled suite YAML as UTF-8 instead of the locale encoding, so travel user tasks 9 and 11 no longer score incorrectly and the workspace suites load under non-UTF-8 code pages, plus a BrowseComp change that swaps the optional browsing agent's browser tools for configurable web search and drops the default Docker requirement. Anyone who has been...

PaperBench: remove the deprecated web_browser tools from the default solver (#2766) UKGovernmentBEIS/inspect_evals

by Craig Walton

The default solver no longer carries the deprecated web_browser tools. They never worked in the sandbox PaperBench ships, since there is no inspect-tool-support service, so the first browser call raised PrerequisiteError and ended the sample in error; removing them without a replacement lets the solver construct and run.

fix: exact() and f1() no longer match a negative number to its positive (#5913) UKGovernmentBEIS/inspect_ai

by WatchTree-19

The shared tokenizer split on every hyphen, so "-5" became "5" before the number check, and boundary punctuation stripping removed the sign from "(-40)"; a minus sign that opens a number now stays with it, while ranges like "3-5" and bracket forms like "f(-1)" still split as before. Any exact() or f1() score you computed on negative numeric answers was wrong.

fix: inspect score no longer imports a file a log names as a scorer, and prints what it loads from the log (#6085) UKGovernmentBEIS/inspect_ai

by Ransom Richardson

A scorer name recorded in a log used to go through scorer_from_spec(), so a name like path.py@name or an existing path made inspect score import that file; recorded names now resolve through scorer_from_log_name() against the registry first, and the command prints what it loads from the log. Scores from untrusted logs are safer to re-run, and you can see which scorer actually executed.

fix: exclude dataclass non-init fields from tool parameters (#5283) UKGovernmentBEIS/inspect_ai

by Cenab Batu Bora

Dataclass fields marked non-init are excluded from generated tool parameters, and supplying one is now rejected with a recorded error rather than silently ignored, so custom schemas built from dataclasses will see a narrower and stricter parameter set. The remaining long tail is housekeeping: sandbox-tools v37 keeps all exec_remote command output and now requires a version bump when any build i...

Quick answers

What shipped in Safety Evals on October 30, 2026?
inspect_evals v0.27.0 reaches PyPI with eval-correctness fixes operators will want on their next run, while inspect_ai commits fix three scoring and tooling behaviors that silently changed results. In total, 13 commits, 14 pull requests, and 1 releases landed.
Who contributed to Safety Evals on October 30, 2026?
8 developers shipped this update, including Eric Patey, Cenab Batu Bora, Ransom Richardson, WatchTree-19, github-actions[bot], Craig Walton, MattFisher, and github-actions.
What were the notable Safety Evals updates?
Release v0.27.0, PaperBench: remove the deprecated web_browser tools from the default solver (#2766), and fix: exact() and f1() no longer match a negative number to its positive (#5913).