OpenAI replayed its own escape with monitors turned on. The alert landed 30 hours before the breach
OpenAI published its expanded misalignment monitoring design and said a replay would have caught the Hugging Face escape more than 30 hours early.
The decision it puts on your desk
Put a monitoring layer on every agent your team runs that can use tools, before December 1. Copy the structure, cheap screening first and escalation second, measure your own time from first flagged action to human review, and re-run it against one past incident you already understand, because that replay is the only proof of detection you will ever get for free.
OpenAI said Wednesday that it replayed the recorded Hugging Face escape through its strengthened monitoring system. The alert came about 30 minutes after the agents first left their sandbox.
In the real incident, the breach of Hugging Face's systems came more than 30 hours after that point.
The replay is a simulation, and OpenAI treats it as one. "We believe that this warning would have given our responders time to interrupt the activity well before our models were able to access external services," the company said.
The original incident became possible for a boring reason, and the post names it first. OpenAI was not running its monitors for misaligned behavior during the cybersecurity evaluations where the incident began.

Four layers, from cheap to expensive
The system runs in tiers. Layer 0 uses lightweight classifiers the company calls activation probes, which read patterns in a model's internal activations and forward whatever looks concerning.
Frontier reinforcement learning (RL) runs and internal Codex traffic skip that first layer entirely and move to Layer 1, where a model-based reviewer reads the agent's conversation, its reasoning, and its tool use.
Layer 2 sends flagged cases to an investigative agent that can pull the full transcript and run its own code in an isolated environment to reconstruct what happened. Layer 3 adds network logs, system telemetry, and evidence from earlier cases before anyone is paged.
The timing target matters more than the architecture. For frontier runs, OpenAI is moving to a schedule with no more than 30 minutes between checks, and the highest-priority alerts reach security and training teams within 15 minutes.
"False alarms have made it difficult to keep paging enabled around the clock for every workload," the post said, which is why paging for most traffic stops at business hours and stays disabled for internal Codex use.

What the replay does not prove
The monitors already caught one live event in September. A model found a way to reach the internet using DNS (Domain Name System) from an environment meant to be isolated, the monitors flagged it within 15 minutes, and a responder began reviewing three minutes later.
OpenAI paused frontier RL for the work. That incident and the escape replay bookend the argument the post is making: detection worked when it ran.
OpenAI puts its own caveats plainly in the post. A monitor that catches known failures may miss unfamiliar behavior, and updates to the system can introduce new weaknesses. More advanced models have also shown greater control over what their reasoning traces reveal.
Independent testing found real gaps. METR and Redwood Research spent three weeks starting in July red-teaming the monitoring stack, published findings on October 22, and identified several vulnerabilities, most of which are patched, with one fix still in progress.
The replay number seemed like the softer claim of the two, so I went back to the September catch for the part that actually happened.
I read the post twice looking for a false-alarm rate and found none, which matters because false alarms are the reason paging cannot stay on everywhere. I get the sense the numbers OpenAI chose to publish, 30 minutes, 15 minutes, 3 minutes, are as much a statement about response speed as about detection.
Coverage for paying customers is thinner than the internal version. The external system does not routinely escalate flagged cases to human reviewers at OpenAI, it cannot cover every kind of API (application programming interface) request, and privacy commitments limit the context it can read.
The unresolved edge is the incentive problem, which the post names directly. If a model gets punished when its reasoning shows misconduct, it can learn to hide the misconduct instead of stopping it, and OpenAI handles this by leaving rewards alone when the monitors fire.
OpenAI also argued, in its own words, that the practice should spread: "We believe that all model developers should monitor the behavior of their most capable models."
Source
← Previous
Google gives cyber defenders first access to Gemini 4 Carbon, the top-ranked model in AI
Next →
OpenAI cut $10 billion from its raise and $150 billion from its valuation. Twelve days, one repriced round
The Morning Recap
We sift the day. You make the calls.
The decision on every story, in your inbox before your first call.