Pi 1.0.4 released
Tool patterns and --no-mcp: --tools and --exclude-tools accept patterns, for example --tools read,codemode,'mcpradius' keeps only one MCP server's tools. --tools now keeps MCP tools unless an…; Codemode persists images: tools.read() on an image file now…
What changed
- Tool patterns and --no-mcp: --tools and --exclude-tools accept patterns, for example --tools read,codemode,'mcpradius' keeps only one MCP server's tools. --tools now keeps MCP tools unless an…
- Codemode persists images: tools.read() on an image file now gives back an image block that image() can show. See Call tools.
- Added patterns to --tools and --exclude-tools, for example --tools read,codemode,'mcpradius'
- Added --no-mcp to disable the built-in MCP support for one run
- Fixed syntax highlighting losing colors after the first line of multiline strings and comments in fenced code blocks
- Fixed codemode scripts not receiving images from read: tools.read() now resolves to an image block for image files, which image() shows
- Fixed MCP OAuth sign-in failing with invalidredirecturi on servers with OpenID Connect client registration, such as mcp.modem.dev: pi now registers as a native client
- Fixed --tools removing MCP tools, which left pi --tools codemode without any MCP servers. --tools now keeps MCP tools unless an entry starts with mcp
Generated from AgentGid's daily data on public sources. How we collect it.