Fetching from the wire…
Public story · 2026-07-30 · high
Adding a third label instead of forcing human-or-bot gives every AI agent a perfect detection score, because Playwright never generates real pointer telemetry.
Why now: The study posted to arXiv on July 29, alongside a cluster of new research arguing agent failures trace to system design rather than model quality.
Binary human-or-bot classifiers misclassify roughly two in five real AI browser agent sessions as human, per arXiv 2607.26935 (July 29). An MLP model missed 39.1% of agent traffic. A SAINT transformer missed 34.5%. Anyone screening web traffic for bots is letting a third or more of AI agents through the front door, mislabeled as people.
The researchers tested their classifiers against a five-level evasion ladder, including GAN-generated cursor trajectories and replayed recordings of real human mouse movement. That added up to 2,299 evasion sessions. The binary models kept failing. Then the researchers added a third label, agent, instead of forcing every session into human or bot. Across 30 runs, agent detection F1 hit 1.000.
They also ran an exhaustive search over 9,401 gradient-boosted models to find the minimum signal needed. Two features did it: mouse_event_rate and teleport_click_ratio, both giving 100% agent recall at every evasion level. Zero misses across 22,990 predictions. The reason is mundane. Playwright, the browser automation layer underneath these agents, doesn't generate the raw pointer-move and wheel-delta stream a physical mouse produces. You can fake a trajectory. You can't fake telemetry that was never recorded.
The miss rate isn't the real finding. The binary label was the bug. Feed the same data into a classifier with a third box to check, and detection goes from unreliable to a perfect score. Any bot system still outputting a human/not-human verdict is structurally guaranteed to misroute a third of its agent traffic. It doesn't matter how well the model underneath is tuned. A related report on Cursor, Copilot, and Codex security incidents found the same shape of failure. It traces to how the harness around a model is built, not the model itself.
Each link below shares sources, entities, or timing with this story.
ActBench ran 24,000 attack trajectories across 15 models and six harnesses; no harness pushed success below 73.7%.
An 8,135-trial study finds skill files mostly lock in a procedure, and a 100-item skill pool nearly kills retrieval accuracy.
Attackers who know only a target's role profile can chain marketplace skills into working attacks; success drops off after three hops.
A training-free fix called ChannelGuard held steady across three model backends, filter or no filter, blocking every tool-poisoning attempt.
The attack hides malicious intent across separate skills that only turn dangerous when they pass work to each other, and a fix cuts success to 22.5%.
A 4,181-problem study found confidence-based escalation beats a frozen router by 4.2 points while using 37% fewer tokens.
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.