Fetching from the wire…
Security2026-08-08 · source-backed
PR #9379, merged August 6, fixes MCP tool entrypoints built as functools.partial(call_tool, tool_name=tool.name). Partial keyword defaults get overridden by call-time kwargs, so a model passing tool_name="delete_repo" as an argument to any MCP tool executed delete_repo while allow-lists, requires_confirmation, human-in-the-loop approval and logging all resolved against the declared function name. Your HITL gate was decorative. If you wrote a framework where approval and execution read different identifiers, go check it today.
Each link below shares sources, entities, or timing with this story.
Three things happened this month that only make sense together. Agent Plugins 1.0 shipped co-signed by six competitors: AWS, Anysphere, Microsoft, OpenAI, Vercel and Google (GitHub Changelog). It makes skills-plus-MCP bundles portable across clients. OpenAI's August 11 Codex c...
v4.1.16, also August 26, hides them because "the per-tool checkboxes were no-ops that implied granularity the approval path does not have." MCP auto-approval is governed entirely by the global "Use MCP servers" toggle. Anyone who ticked auto-approve for a read-only tool while...
Before v4.1.15 on August 23, it only applied to tools also opted in individually, so flipping it appeared to do nothing. Anyone who left it on assuming it was inert has just widened their unattended tool surface across every connected server. (GitHub) Same release train fixed...
Across v4.1.11 through v4.1.14 (August 21-23), Cline began hiding MCP marketplace entries when remote config disables the marketplace and restricting them to allowedMCPServers under an allowlist. The interesting bug took two releases to fix: for custom OpenAI-compatible models...
OneMCP posted to Show HN on August 23, unifying 20+ MCP servers behind one portal endpoint exposing only search, describe and execute, letting the model script against tools in code rather than reading every schema. The page credits Cloudflare's Code Mode portal pattern as pri...
Three separate Anthropic changes over about two weeks point the same direction, and none of them announced themselves as a strategy. Claude Code 2.1.238 added claude self-hosted-runner --defer-shutdown-max-min, which keeps serving attached sessions on SIGTERM, parks whatever's...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.