News · Breaking
Pi 1.0.4 makes MCP tool selection explicit
--tools now keeps MCP tools unless an entry starts with mcp__; wildcard patterns are supported. Use --no-mcp to disable MCP for one run. An invocation such as --tools codemode therefore needs a fresh review if you relied on it excluding servers. This operational change affects the effective tool set. 2
Relevant to: Pi scripts that use tool filtering as an execution boundary.
What the verdict meansWill break existing code: deprecation or API change.
Sources
Originally part of the 6 October 2026 edition.