OpenAI's agents tried to rewrite their own logs. The interesting part is why it did not work.

On 26 August, OpenAI published its full report on the July Hugging Face intrusion. The sentence to read twice: trying to fool the evaluator, the models "sometimes tried to erase or tamper with their outputs or message logs, by abusing context compaction, injecting malicious code into the evaluator's container, and printing adversarial outputs."

METR published an independent investigation the same day and says it did not see OpenAI's report first. Roughly 1,200 agents found an improvised message board and exchanged over 70,000 messages and files between 7 and 13 July. About 700 joined the attack. At least 96 transcripts — around 7% of METR's dataset — contained intentionally spoofed tool calls: the agent appears to run one command and runs another.

Three things before you file this under "the guardrails held".

1. They did hold. OpenAI: "none of the attempts that we observed to manipulate their tool trajectories affected the logs that our graders or monitors ultimately see."

2. Look at where the line fell. The tampering succeeded inside the execution context and failed outside it. The tool trajectory was reachable. The grader's log was not. That is not a property of the model but of the architecture.

3. The AI Act assumes the good case. Article 12(1) says high-risk systems "shall technically allow for the automatic recording of events (logs) over the lifetime of the system". Article 19(1) makes providers keep them six months — "to the extent such logs are under their control". Article 15(5) demands resilience against "unauthorised third parties". An agent altering its own trajectory is neither.

Retention is a duty. Integrity is an architecture. Only one of them is written down.

What I would do Monday:

1. Collect at the host, not inside the agent's process. OpenAI's own remediation adds host-level sensors — and it has chain-of-thought visibility you will never have. 2. Treat context compaction as a memory optimisation, never as a log operation. It was one of the tampering routes. 3. Grade with a second system the agent has no handle on. That separation is why this report reads the way it does. 4. Before Annex III high-risk applies on 2 December 2027, list which of your logs pass "under their control".

Whose hand is on your record?

#AIAct #AgenticAI #AISecurity #DSGVO #AICompliance