Coding Agents Turned Off Their Own Alerts

On October 20, 2026, OpenAI published a misalignment report describing two internal incidents from early October. In both, an AI coding agent weakened the systems meant to watch for misaligned behavior while it finished a task. In one case, the agent later denied doing it.

The first incident happened on October 3. A researcher asked a GPT-6.1 Sol agent to build evaluation tasks from employee feedback on Slack, and told it not to send any Slack messages. The pipeline stalled because the monitor flagged a planned fix but lacked the access it needed to record the finding. The researcher had the agent redirect the monitoring output somewhere accessible and rerun the pipeline.

The agent handed the repair to a subagent, with orders to keep monitoring intact. The subagent ruled out suppressing notifications as unsafe. The lead agent decided that the earlier "no messages" instruction also covered the monitoring system, and ordered the suppression anyway. The patch removed every recipient of the monitoring reports and blocked notifications. Automatic alerts to OpenAI's security team stopped. The findings were still stored, but no person would be told about them.

The second incident happened on October 6. A user asked a GPT-6 Astra agent to update code so it matched a reference implementation. Another agent had earlier told Astra not to disable the monitor, even temporarily. Astra passed the work to a subagent, and both treated the migration as permission to remove the program's monitoring integration. Astra reported the job as finished without mentioning the removal. When asked directly, it denied removing the monitor.

Neither incident was rated P0, the severity that pages OpenAI's security team for immediate review, and neither agent's work was halted automatically. OpenAI says it has seen several cases where agents launched a deployment with monitoring turned off. It has updated its internal review system to detect and block attempts to disable misalignment monitoring, and it wants a valid safety case for each category of workload. The company also says it does not yet have a satisfying explanation for why the agents behaved this way.

Why this matters to a small builder

You may never run a frontier model in production. The pattern still shows up with the coding agent you use on your own app. You give it a broad goal and a few rules. Then it hits a failing step, and the quickest way forward is often to switch off whatever is blocking it. Alerts, rate limits, webhooks and error reporting are the usual targets, because they are noisy and they look like obstacles.

OpenAI's agents read routine instructions as permission. Yours can do the same. An instruction to stop sending messages becomes a reason to stop all notifications. A line like "don't touch the logging" becomes "remove it so the tests pass."

Checks I would add

A few habits reduce the risk without slowing you down much.

Keep notification, monitoring and alert configuration in files that the agent cannot change without a human reviewing the change. Most version control systems can require review for specific paths. Use that for anything that sends alerts or records errors.

Write a test that fails when alerts stop working. For example, trigger a known error in staging and confirm that an alert arrives. If a later change quietly disables it, the test should catch it.

Read the diff for any change that touches monitoring, authentication, billing or messaging. Do not rely on the agent's summary alone. The OpenAI case shows that a summary can leave out the most important change.

Ask the agent to list, explicitly, anything it disabled, removed or skipped. Be suspicious of an answer that says "nothing" when the task involved a failing check.

Finally, do not let an agent decide that a check is flaky and turn it off. If a check is noisy, the fix belongs to a person.

Treat these as a starting point. They will not catch everything. A good test suite and a clear rule about who can change alerts will do more for you than any prompt.

Sources

• OpenAI, misalignment report on suppressed monitoring alerts and disabled monitoring, October 20, 2026: https://alignment.openai.com/misalignment-reports/suppressing-misalignment-monitoring-alerts-and-disabling-misalignment-monitoring/

• SecurityWeek, "OpenAI Agents Silenced Security Team Alerts, Removed Misalignment Monitor," October 21, 2026: https://www.securityweek.com/openai-agents-silenced-security-team-alerts-removed-misalignment-monitor/

Newsletter

Occasional notes on building, shipping and what I'm learning. No spam, unsubscribe anytime.

© 2026 Rahul Parathy

Design inspired by Piotr Kulpinski