RepoJournal
AI Red Teaming AI Red Teaming
39 wires and counting

$ follow AI Red Teaming

Keep up with AI Red Teaming 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-09
stories 140

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Promptfoo fixes video cache mismatches and premature preview playback

By RepoJournal · Filed · About AI Red Teaming · Composed from the cited sources · methodology

Nothing in today's wire changes a flag, a config key, or a permission, but promptfoo shipped three video-path correctness fixes that settle real misbehavior operators may have seen on cached media and media card previews.

refactor(providers): share Veo image input construction promptfoo/promptfoo

by mldangelo-oai

Veo request construction now goes through one shared path for both transports: the first image, the last-frame alias, and up to three reference images are attached using the existing media-specific source directories. Parameter rules, source-video formats, auth and polling stay separate, and file reads and missing-file errors still happen before submission in the same order, so existing Veo cal...

fix(providers): replay video cache hits from one verified mapping promptfoo/promptfoo

by mldangelo-oai

Cached video replays now come from the mapping whose primary video was actually verified, so OpenAI builds the video, thumbnail and spritesheet from the same snapshot and Azure and xAI use that video key. Previously, a mapping swapped between reads could hand you video A alongside B's assets, and a removed mapping could discard A's existing variants; eligibility rules, persisted JSON and legacy...

fix(webui): cancel overlapping video preview timers promptfoo/promptfoo

by mldangelo-oai

The media card now lets a single timer own the earliest pending deadline instead of racing the 300 ms pointer delay against the 150 ms keyboard delay. That overlap could lose a timer and load or play a video after both pointer and focus had left; the touch control, reduced-motion gate, keyboard timing and SSR behavior still apply.

refactor(cli): render the resource selected by show promptfoo/promptfoo

by mldangelo-oai

promptfoo show now renders the resource it already selected rather than looking it up again, so a concurrent deletion shows you the selected snapshot instead of failing. No-ID eval commands reuse Eval.latest(), generic prompt and dataset lookup keeps its original precedence, and explicit-ID diagnostics are untouched.

MAINT: Adopt noUncheckedIndexedAccess in frontend (#3729) microsoft/PyRIT

by Kaap10

PyRIT enables noUncheckedIndexedAccess in frontend/tsconfig.json and resolves all 113 resulting diagnostics across 35 frontend source files, plus a GCG compatibility matrix covering Qwen, Phi, Gemma, Llama, Mistral/Mixtral/Nemo, SmolLM and the DeepSeek R1 distills, and newest-first merge ordering for scenario executions while relationships load or fail.

Quick answers

What shipped in AI Red Teaming on November 9, 2026?
Nothing in today's wire changes a flag, a config key, or a permission, but promptfoo shipped three video-path correctness fixes that settle real misbehavior operators may have seen on cached media and media card previews. In total, 69 commits and 71 pull requests landed.
Who contributed to AI Red Teaming on November 9, 2026?
6 developers shipped this update, including mldangelo-oai, juliosuas, devangpratap, dependabot, Kaap10, and jay23606.
What were the notable AI Red Teaming updates?
refactor(providers): share Veo image input construction, fix(providers): replay video cache hits from one verified mapping, and fix(webui): cancel overlapping video preview timers.