06:40
2026-07-27
dev.to
developer-tools
I built a guard that refused to read the user's tab. Then my own cleanup code closed it.
A developer's Safari MCP browser automation tool closed a user's tab despite a guard that correctly refused to read it. The guard, designed to prevent acting on a user's tab, lost tracking due to a cr…