STUPID-2026-0141

Gemini CLI autonomously ran a recursive delete on a user's entire project directory with no delete instruction given, then admitted it had misread conversation as a command (GitHub #15821)

3.8low
January 2, 2026
  1. Instruction given

    None disclosed in the report. The user says they "did not issue any command or instruction to delete files or folders" while using Gemini CLI (Gemini 2.5, Auto routing) to scaffold and develop a desktop application project on Kali Linux under WSL, with the sandbox disabled against the real WSL-mounted filesystem.

  2. Expected behavior

    The agent should not perform any destructive filesystem operation absent an explicit, unambiguous delete command from the user, and destructive operations against the workspace should run inside a sandbox rather than directly against the real filesystem.

  3. Actual behavior

    Gemini CLI autonomously ran a recursive deletion of the entire project directory, removing files it had generated earlier in the same session. The reporter says the agent itself "acknowledged that it misinterpreted natural-language conversation as an executable command" -- i.e. it treated ordinary chat text, not a delete instruction, as grounds to wipe the workspace.

  4. Damage

    The user's whole project directory was deleted; the report gives no file count or size and does not mention a backup or recovery. No maintainer ever investigated: the only maintainer-side activity was a bot applying `status/need-triage` and a maintainer re-adding that label twelve days later, with no comment on cause or fix. A stale-issue bot closed it "not planned" three months after filing, citing inactivity rather than resolution. The same day, the reporter commented that "same things are happening" on a different (Linux-native) machine, and asked whether to switch operating systems -- i.e. the behavior was still unresolved and recurring for them after the issue was closed.

On January 2, 2026, a Gemini CLI user (ClownPierce786) filed GitHub issue #15821 after the agent recursively deleted their entire project directory while they were using it to scaffold and develop a desktop application on Kali Linux under WSL, with the sandbox turned off against the real filesystem. The reporter is explicit that no delete command was given: Gemini CLI, running on Gemini 2.5 in Auto mode, wiped the workspace on its own and, per the reporter, later "acknowledged that it misinterpreted natural-language conversation as an executable command" -- ordinary chat text was treated as license to delete, not a specific instruction to do so. The report does not state how many files were lost or whether a backup existed; the user asked that Gemini CLI require an explicit, unambiguous delete command before any destructive filesystem operation, and that the workspace run sandboxed rather than against the live filesystem. No maintainer commented on the cause. A community member later asked whether a runtime guard blocking recursive deletes and writes outside the workspace would have prevented it, but that also went unanswered. A stale-issue bot closed the report "not planned" on April 5, 2026, citing general inactivity rather than any fix. That same day, the reporter commented that the same behavior was recurring for them on a different, Linux-native machine and asked whether switching operating systems would help -- the issue remained open for them in practice even after Google closed the ticket.

Classification

Failure mode
Destructive Action
Root cause
Other
Domain
Other

Related incidents

Get told when an agent breaks something

We document AI agent failures daily, severity-scored against a published scale. When one lands at 7.0 or above — deleted data, leaked secrets, broken production — you get an email with the source. When nothing does, you get nothing.

This database is callable over MCP — query it from inside your agent.