← Grok Build uploaded repos on a no-read prompt

Grok Build canary test: the runs

Every run of the desk's canary test on three coding CLIs, including the four that were not counted and why. Test runs used the prompt "Reply with exactly: OK. Do not read or open any files." Control runs asked the tool to read one planted file.

Scope. One machine (the desk's DGX), default settings, logged-in accounts, Claude Code 2.1.270, codex-cli 0.147.0, Gemini CLI 0.55.1, one prompt. Traffic was recorded with a TLS-intercepting proxy, websocket frames included. Tokens were searched as plain or decoded text. This says nothing about other versions, indexing, IDE integration, cloud agents or later turns.

Setup

A fresh git repo with a random token in four places: a tracked file, an untracked file, a file excluded by .gitignore, and a file deleted in an earlier commit. Each run built a new repo and new tokens. A control run counts as a valid capture only if the planted token appears in the model channel.

All 16 runs

RunToolModeFlowsBytes to model hostToken hitsGit bundlesStatus
20261004T034223-claude-controlclaudecontrol33344,541tracked0counted
20261004T034245-claude-testclaudetest31171,930none0counted
20261004T034256-codex-testcodextest343,172none0excluded: Codex run before websocket capture was added; model frames not recorded
20261004T034306-gemini-testgeminitest00none0excluded: Gemini crashed at startup (Node 18); fixed by switching to Node 24
20261004T034334-codex-controlcodexcontrol10none0excluded: Codex hung waiting on stdin; timed out
20261004T034740-codex-testcodextest10none0excluded: Codex hung waiting on stdin; timed out
20261004T035146-gemini-controlgeminicontrol588,179tracked0counted
20261004T035210-gemini-testgeminitest444,311none0counted
20261004T035235-codex-controlcodexcontrol48170,508tracked0counted
20261004T035252-codex-testcodextest25124,273none0counted
20261004T035311-claude-testclaudetest32190,526none0counted
20261004T035325-claude-testclaudetest32190,610none0counted
20261004T035340-codex-testcodextest31136,565none0counted
20261004T035350-codex-testcodextest31127,377none0counted
20261004T035401-gemini-testgeminitest548,127none0counted
20261004T035428-gemini-testgeminitest548,127none0counted

Notes