RepoJournal
AI Red Teaming AI Red Teaming
34 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-01
stories 20

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

PyRIT trims duplicate adversarial response format instructions

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

PyRIT merged a maintenance change that removes duplicated adversarial response format instructions from its prompts, the only change in the last day that touches behavior operators will see.

MAINT: Remove duplicate adversarial response format instructions (#3505) microsoft/PyRIT

by Richard Lundeen

The duplicate adversarial response format instructions are gone, so scorers and converters that parsed the adversarial chat output now see one instruction block instead of two. If you maintain a custom orchestrator or prompt template layered on PyRIT's adversarial defaults, re-check the rendered prompt before your next red-team run.

MAINT: Bump tornado from 6.5.10 to 6.6 in the security-minor-and-patch group across 1 directory microsoft/PyRIT

by dependabot

Bumps tornado from 6.5.10 to 6.6 in the security-minor-and-patch group across the repository root. Landed via Dependabot with no runtime code change from PyRIT itself.

TEST: cover instance registry return types (P311-04) microsoft/PyRIT

by mehmetl33t

Adds `assert_type` type-regression checks for `DefaultInstanceRegistry[T].get`, `get_entry`, and `get_all_instances` in `tests/unit/registry/test_instance_registry.py`, verifying `T | None`, `RegistryEntry[T] | None`, and `list[RegistryEntry[T]]` are preserved for both the default registry and consumers typed as `InstanceRegistry[T]`. No runtime behavior changes, so it matters only if you subcl...

chore(deps): update actions/upload-artifact digest to cf430e0 promptfoo/promptfoo

by renovate

Renovate repinned `actions/upload-artifact` from digest `043fb46` to `cf430e0` in promptfoo's CI workflow; the run warned that some dependencies could not be looked up. Nothing changes for anyone running promptfoo locally or in their own pipelines.

FIX: Keep the pending prompt's metadata when reopening Edit Conversation microsoft/PyRIT

by nniiovoo

An open fix addresses Edit Conversation rebuilding an unsent prompt without its metadata, which had dropped fields like `video_id` and turned a text-only video remix into a new generation. Not yet merged; watch it if your workflows depend on prompt metadata surviving a re-edit.

Quick answers

What shipped in AI Red Teaming on November 1, 2026?
PyRIT merged a maintenance change that removes duplicated adversarial response format instructions from its prompts, the only change in the last day that touches behavior operators will see. In total, 5 commits and 15 pull requests landed.
Who contributed to AI Red Teaming on November 1, 2026?
5 developers shipped this update, including renovate, richlundeen, nniiovoo, dependabot, and mehmetl33t.
What were the notable AI Red Teaming updates?
MAINT: Remove duplicate adversarial response format instructions (#3505), MAINT: Bump tornado from 6.5.10 to 6.6 in the security-minor-and-patch group across 1 directory, and TEST: cover instance registry return types (P311-04).