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-01
stories 9

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Inspect AI 0.3.287 resumes Gemini long decodes instead of truncating

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

Inspect's google provider now chases Gemini 4 Argon's continuation_token until a real finish reason arrives, so long decodes stop returning a silent 32K-token truncation, and 0.3.287 ships that alongside a react() runtime that can rewrite its own conversation.

fix(google): Gemini long decode responses no longer stop at the per-request output cap UKGovernmentBEIS/inspect_ai

by ransomr

Inspect used to send one request and hand back whatever came with finish reason CONTINUATION, which with the locked google-genai 2.19 SDK meant your log held only the first 32K tokens of the answer. The fix resends the same request with the continuation_token until a different finish reason comes back, so non-streaming evals no longer score a truncated response as a complete one and streaming r...

v0.3.287 UKGovernmentBEIS/inspect_ai

by github-actions[bot]

The 0.3.287 release lets a runtime hold and rewrite a react() conversation at turn boundaries, and compaction handlers gain reset(), so long agentic evals can compact history without losing the ability to reset state. It also reserves the range_goal registry type so inspect_ranges goal types can be packaged and self-discovered through the shared registry rather than a private one.

feat: reserve the range_goal registry type for inspect_ranges goal types (#6224) UKGovernmentBEIS/inspect_ai

by jjallaire

inspect_ranges is moving its challenge goal-type registry into the shared inspect-ai registry, following the scout/sentinel/swarm entry-point pattern. If you ship your own goal types, the namespaced range_goal kind is now reserved for that package, mirroring how existing dependent-package reservations work.

Quick answers

What shipped in Safety Evals on November 1, 2026?
Inspect's google provider now chases Gemini 4 Argon's continuation_token until a real finish reason arrives, so long decodes stop returning a silent 32K-token truncation, and 0.3.287 ships that alongside a react() runtime that can rewrite its own conversation. In total, 3 commits, 5 pull requests, and 1 releases landed.
Who contributed to Safety Evals on November 1, 2026?
4 developers shipped this update, including github-actions[bot], ransomr, github-actions, and jjallaire.
What were the notable Safety Evals updates?
fix(google): Gemini long decode responses no longer stop at the per-request output cap, v0.3.287, and feat: reserve the range_goal registry type for inspect_ranges goal types (#6224).