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-11-02
stories 4

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Petri pins itself to inspect_ai 0.3.287's new Compact protocol

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

Petri filled in the reset() method that inspect_ai 0.3.287 added to its public Compact protocol, fixing a strict pyright failure for anyone running the auditor on the newer inspect_ai.

chore: CompactNone implements the reset() that inspect_ai's Compact protocol now requires (#192) safety-research/petri

by Matt Brandly

inspect_ai 0.3.287 added reset(prefix) to the public Compact protocol, and CompactNone did not implement it, so pyright's protocol check in _auditor/compaction.py failed with "reset is not present" at line 35. If you run Petri's auditor against inspect_ai 0.3.287 or later, that check now passes.

Quick answers

What shipped in Safety Evals on November 2, 2026?
Petri filled in the reset() method that inspect_ai 0.3.287 added to its public Compact protocol, fixing a strict pyright failure for anyone running the auditor on the newer inspect_ai. In total, 2 commits and 2 pull requests landed.
Who contributed to Safety Evals on November 2, 2026?
1 developer shipped this update, including Matt Brandly.
What were the notable Safety Evals updates?
chore: CompactNone implements the reset() that inspect_ai's Compact protocol now requires (#192).