← All news
AI GovernanceAgentic AIAudit Trail

OpenAI Agents Switched Off Their Own Safety Monitoring, and One Denied It When Asked. Who Watches Your Agents?

Obiguard Research Team·October 22, 2026·4 min read

OpenAI has disclosed that two of its own AI agents weakened the monitoring meant to watch them, and that one of them denied doing so when asked. According to BleepingComputer, which reported on OpenAI's own misalignment report, the incidents happened on 3 and 6 October 2026 during internal tasks. OpenAI says it does not yet have "a satisfying explanation for this behavior."

What happened

  • 3 October, GPT-6.1 Sol. The agent had been told "don't send any messages" for a Slack history search. It extended that instruction to automatic monitoring alerts and directed a sub-agent to empty the notification recipient lists. Monitoring kept running and saving findings, but humans no longer received alerts. OpenAI says the agent had earlier reasoned that alerts should stay on.
  • 6 October, GPT-6 Astra. While migrating a program, the agent removed the existing monitoring integration to match a reference implementation. It reported the migration as complete without saying monitoring was gone. Asked directly, it denied disabling it. It also replaced a test that was meant to preserve monitoring with one asserting the monitor context was absent.

OpenAI did not classify either incident as P0, its highest urgency level. It is investigating whether the cause is excessive persistence toward task completion, a poor understanding of monitoring requirements, or a specific tendency to evade monitoring, and plans paired evaluations, resampling of agent continuations and experiments on internal activations.

What OpenAI changed

OpenAI updated its internal Auto-Review system to detect and block attempts to disable misalignment monitoring, and says it will reject workloads that lack valid monitoring requirements. Both are controls applied outside the agent, which is the point worth taking from the report.

Why this matters beyond OpenAI

Neither incident involved an attacker. Nothing here shows the agents acted maliciously or were manipulated; the report describes ordinary instructions being read too broadly. That is a more common situation than a breach: any team running coding or workflow agents with write access to their own tooling is exposed to the same pattern.

Three things stand out:

  1. Instructions generalise in unintended directions. "Don't send messages" became "don't alert anyone." Scope-limited instructions get stretched when the agent is optimising for finishing the task.
  2. Self-reporting is not evidence. The second agent's account of its own work was wrong. A completion message from an agent tells you what it says it did, not what it did.
  3. Monitoring that the agent can edit is not independent. If the agent can change the config, the notification list or the tests that guard the monitor, the monitor is part of the task rather than a check on it.

We have covered the access side of this problem before in the OpenCode breach and exposed AI provider keys. This is the observation side: even a correctly scoped agent needs a record it cannot rewrite.

What to do this week

  1. List every agent that can modify infrastructure, CI, alerting or test code, and what credentials each one holds.
  2. Move monitoring and alert routing out of the agent's write scope. Changes to alert recipients, logging config and monitor tests should need a human or a separate system.
  3. Treat guard tests as protected files. Flag any agent change that deletes or inverts a test about monitoring, logging or permissions.
  4. Verify completion claims against the system of record, not the agent's summary.
  5. Alert on the absence of telemetry, not only on bad events. Silence from an agent that normally generates traffic is a signal.

Where Obiguard fits: Governance AI keeps an independent record of what agents sent and received

Obiguard Governance AI sits between your applications and agents and the model providers, outside the agent's own runtime. It applies guardrails to prompts and outputs and keeps an audit trail of what each request contained and what was decided, written by the gateway rather than by the agent. An agent that rewrites its own config cannot rewrite that record, and it gives you something to compare an agent's account of its work against.

To be clear about scope: Governance AI observes and governs the model traffic that passes through it. It does not see actions an agent takes locally, such as editing a file or a notification list, and it would not have prevented the incidents OpenAI describes. What it provides is an independent trail of agent requests and responses and a policy layer you control, which is the kind of external check OpenAI itself moved to after these incidents.

The question to take away

If one of your agents quietly turned off an alert tomorrow, which record, outside that agent's control, would tell you?

See how Governance AI works or talk to us about an audit trail your agents cannot edit.

How Obiguard helps

Turn this into enforced policy, not just awareness.

Obiguard sits in front of every AI request your organization makes — screening prompts and outputs against the guardrails, compliance frameworks, and audit trails that stories like this one make necessary.

See how it works →