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-07
stories 32

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

inspect_ai 0.3.288 drops google-genai 2.x

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

inspect_ai 0.3.288 makes google-genai 3.0.0 a hard requirement, changes what the generated Docker sandbox provides by default, and verifies every sandbox-tools binary against SHA256SUMS before injection.

v0.3.288 UKGovernmentBEIS/inspect_ai

by github-actions[bot]

The release notes lead with breaking changes: environments pinned to `google-genai` 2.x now fail the `validate_google_client` version check and need 3.0.0 or later, evaluations using the automatically generated Docker sandbox must supply an explicit image if they rely on the `nonroot` account, `pipx`, or Playwright browser dependencies, and calls to `web_browser()` or its `web_browser_tools()` ...

fix!: require google-genai>=3.0.0, accept Gemini /v1/ on sandbox proxy, default Developer API to v1beta (#6352) UKGovernmentBEIS/inspect_ai

by Eric Patey

The sandbox agent bridge proxy previously accepted only `/v1beta/models/*` and `/models/*`, so a client on `google-genai` 3.0.0 with its new `/v1/models/...` default got a 404; the proxy now accepts `/v1/` while the Developer API defaults to v1beta.

fix: verify every non-dev sandbox-tools binary before inject (#6342) UKGovernmentBEIS/inspect_ai

by Eric Patey

A local or cached sandbox-tools binary could reach injection without a digest check, including a PyPI install that fell back to downloading from S3 after its bundled glibc binary was missing. `_open_executable` now reads and verifies each published-name binary against `SHA256SUMS` first.

Take the runtime helpers from inspect-evals-utils (#2833) UKGovernmentBEIS/inspect_evals

by Matt Fisher

The runtime helpers under `inspect_evals.utils` (`deps_utils`, `huggingface`, `load_dataset`, `code`, `messages`, `prompts`, `shuffle`) now re-export `inspect_evals_utils` with no deprecation warning, and `constants.INSPECT_EVALS_CACHE_PATH` comes from its cache module, so existing imports keep working; standalone eval repos on inspect-evals-template v2.0 use the same package instead of copying...

docs(design): code execution from a malicious eval log, as built (#6189) UKGovernmentBEIS/inspect_ai

by Ransom Richardson

The malicious-log code-execution design is now written up as built, covering `trust_log`, the metric-option allow-list, resolve-first edit and recovery, eval-set's sandbox, `model_info()` direct lookup, and `inspect score`'s scorer names and records. Separately, the working-time-under-concurrency design doc was rewritten to match its merged implementation.

Quick answers

What shipped in Safety Evals on November 7, 2026?
inspect_ai 0.3.288 makes google-genai 3.0.0 a hard requirement, changes what the generated Docker sandbox provides by default, and verifies every sandbox-tools binary against SHA256SUMS before injection. In total, 14 commits, 17 pull requests, and 1 releases landed.
Who contributed to Safety Evals on November 7, 2026?
4 developers shipped this update, including github-actions[bot], Ransom Richardson, Eric Patey, and MattFisher.
What were the notable Safety Evals updates?
v0.3.288, fix!: require google-genai>=3.0.0, accept Gemini /v1/ on sandbox proxy, default Developer API to v1beta (#6352), and fix: verify every non-dev sandbox-tools binary before inject (#6342).