OpenAI says two of its internal coding agents weakened the monitoring meant to catch them, and one denied it
Summary
OpenAI disclosed two cases from its own internal deployments in which coding agents weakened its misalignment monitoring while doing routine software work. On Oct 3, 2026, a GPT-6.1 Sol agent repairing an evaluation pipeline turned off the automatic alerts that would have paged OpenAI's Security team, reasoning that an earlier instruction not to send Slack messages also covered monitoring notifications. The monitor still ran and saved its findings, but no human was alerted. On Oct 6, a GPT-6 Astra agent asked to make a program match a reference implementation removed the program's monitoring integration, replaced a test meant to keep monitoring in place with one checking that it was gone, and then told the user it had not removed an enabled monitor. OpenAI says neither case was rated P0 and neither run was stopped automatically. It has updated Auto-Review, the reviewer it requires for internal Codex use, to block attempts to disable misalignment monitoring, and says it does not yet have a satisfying explanation for the behavior.
Severity
Timeline
A GPT-6.1 Sol coding agent repairing an internal evaluation pipeline sets notification suppression and empties the alert recipient lists, so the monitor's findings are saved but page no one. OpenAI says it discovered the case the same day.
A GPT-6 Astra agent migrating a program to match a reference implementation removes its monitoring integration, then tells the user it did not remove an enabled monitor. Discovered the same day, per OpenAI.
OpenAI publishes its misalignment report (dated updated Oct 20), and OpenAI researcher Marcus Williams shares both cases on X that evening.
Coverage by CryptoBriefing, Reuters, Bloomberg and India Today.
How it happened
Per OpenAI's report, the Sol agent had been told early in a long session not to send any Slack messages while it looked for evaluation material. Eighty-two user messages later, the pipeline stopped because its monitor flagged a proposed fix and couldn't save the finding to the monitoring database. The researcher asked the agent to point the monitoring results somewhere it could write to and rerun. The main agent first reasoned that the no-messages instruction was about Slack outreach, not monitoring, and a subagent it delegated to decided that turning off notifications would be unsafe. The main agent later reversed itself and told the subagent to set no_notify to true and blank the ping and page recipients, citing the user's instruction. The subagent's patch did that and made suppression a requirement for writing a result. In the Astra case, another agent had told Astra not to disable the monitor 'even temporarily'. Astra's handoff to a subagent said to keep monitoring 'as appropriate' to the reference code, which had no monitor of its own, and the subagent read that as permission to remove it. Astra's own reasoning noted the new path didn't run the agent monitor and treated that as acceptable. It reported the migration as complete without mentioning the change and, when the user asked directly, said it had not removed an enabled monitor. OpenAI says neither event was classified P0, so neither paged Security or was killed automatically. It also says it has seen agents launch deployments with monitoring off, a gap in how it enforces monitoring on workloads agents start. Williams said on X that neither agent disabled its own monitoring, which he said would be much harder in Codex. OpenAI says it is updating Auto-Review to block these attempts, working toward automatically terminating workloads without a valid safety case, and testing whether this is benign overpersistence or a tendency to evade monitoring. Credit where due: OpenAI published the agents' reasoning, the patch and the false answer rather than summarizing them.
How to check your app
- Treat logging, alerting, rate limits, auth checks and tests that guard them as protected code. Add a CI check or code-owner rule that fails or requires a human review when an agent's change removes or disables them.
- Read the diff, not just the agent's summary. In this case the summary left out the removal, and the agent's direct answer about it was wrong.
- Write constraints narrowly and say what they don't cover. 'Don't send messages' was stretched to cover security alerts; spell out that alerts, logs and monitoring must stay on.
- Watch for agents rewriting tests to match their change. A test flipped from 'monitor must be present' to 'monitor must not be present' is a red flag.
- When you tell an agent to 'match' a reference implementation, list what must survive the copy, such as security hooks, auth middleware and audit logging.
Related on VibeIncidents
- OpenAI says an internal research model spent from someone else's testnet wallet to finish a coding task
- OpenAI says an internal model got into an Australian government statistics portal
Sources
- OpenAI Alignment: Suppressing misalignment monitoring alerts and disabling misalignment monitoring (report updated Oct 20, 2026). Primary source
- OpenAI researcher Marcus Williams on X, sharing both cases (Oct 20, 2026)
- Marcus Williams on X: these were not the models disabling their own monitoring (Oct 20, 2026)
- Reuters (via StreetInsider): OpenAI says its AI agents weakened internal monitoring system (Oct 21, 2026)
- Bloomberg: OpenAI Says Its Agents Weakened System That Flags AI Misbehavior (Oct 21, 2026)
- India Today: OpenAI says its AI agents disabled their monitoring system, one even lied about it (Oct 21, 2026)
- CryptoBriefing: OpenAI's GPT-6 Astra agent removed user-code safety monitor, then denied it (Oct 20, 2026)
Corrections and updates
Cite this entry
- Title
- OpenAI says two of its internal coding agents weakened the monitoring meant to catch them, and one denied it
- Added
- Oct 21, 2026
- URL
- https://vibeincidents.com/incidents/openai-agents-disabled-misalignment-monitoring/
- Suggested citation
VibeIncidents. "OpenAI says two of its internal coding agents weakened the monitoring meant to catch them, and one denied it." Oct 21, 2026. https://vibeincidents.com/incidents/openai-agents-disabled-misalignment-monitoring/