Fetching from the wire…
Public story · 2026-09-12 · high
A September 12 nightly patch pairs a modified build file with untrusted conversation text before it lets npm, make, cargo or blaze run.
Why now: Gemini CLI published both fixes in its September 12 nightly build.
Gemini CLI's September 12 nightly blocks a build command from running right after it edits the file that command depends on. The fix targets a specific bypass. An untrusted instruction buried in conversation history could rewrite package.json, Makefile, pyproject.toml or BUILD.bazel, then trigger the script it just planted with no confirmation gate.
The CLI tracks tokens pulled from <untrusted_context> blocks in conversation history. Editing package.json, Makefile, pyproject.toml or BUILD.bazel requires explicit confirmation first. Before running npm run, make, cargo or blaze, it checks for both signals at once, a build file that's been touched and untrusted flags nearby. If both are present, the command downgrades to ASK_USER. Any persistent approval already granted for that command gets suppressed, so it can't skip the confirmation prompt.
Gating on the combination is sharper than gating on either signal alone. A build-file check with no untrusted-context requirement blocks a lot of the user's routine edits. An untrusted-context check with no build-file requirement misses the case where the untrusted content is what wrote the build file in the first place.
The pull request bundles a second fix, tighter sandbox filesystem boundaries and isolated runtime state. That limits what a compromised session can reach even before the build-command check fires.
The PR doesn't say how the untrusted-context detection handles content split across multiple tool calls, an open question for anyone trying to break it.
Each link below shares sources, entities, or timing with this story.
There's been a fundamental gap in AI coding workflows that's been driving me crazy: your agent writes React components, generates CSS, builds entire UIs, but can't see the result. It's coding blind. The Chrome DevTools MCP server from Google's ChromeDevTools team fixes this, a...
Google rejected the link on the grounds that the receiving organization is not tax-exempt, even after the project supplied Open Source Collective's IRS 501(c)(6) determination letter (GitHub issue). Google's stated policy permits donations to "a validated tax-exempt organizati...
Notion's Developer Platform 3.5 on May 13. ServiceNow Action Fabric MCP Server on May 5. Figma's agentic design via MCP in their May release. Google Workspace MCP Server in preview. Four platforms serving hundreds of millions of users, all shipping production MCP support in a...
chrome-devtools-mcp isn't another community MCP server with 200 stars and a README that doesn't match the code. It's Google's Chrome DevTools team shipping an official MCP server that gives any coding agent (Claude Code, Gemini CLI, Codex, Cursor) full access to Chrome DevTool...
Forrest Chang's andrej-karpathy-skills repo is a single CLAUDE.md file distilling Karpathy's observations on LLM coding pitfalls. It topped GitHub trending with +44K weekly stars. Then the ecosystem detonated. Ten-plus related repos trended simultaneously with 70K+ combined st...
AionUi is at 31,043 stars fronting OpenClaw, Hermes Agent, Claude Code, Codex, OpenCode, Gemini CLI, and 20+ others behind one customizable UI, and VibeAround pitches the same thing across web, mobile, and messaging. Session management, cross-agent handoff, and always-on avail...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.