$ 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
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.