Finding / pi-coding-agent
2026-10-13-pi-coding-agent-mcp-json-lists-resource-capability-instead-of-enumerating-counts-in-1-2
MCP JSON lists resource capability instead of enumerating counts in 1.2.0. pi mcp list --json replaces resources/resourceTemplates counts with resources: true for capable servers. Connection no longer enumerates resources before registering tools; resource tools list/read on demand. Slow resource listing previously kept a server’s tools out of the first prompt.
Channel: tagged-release. Half: both. Date: 2026-10-12.
Operator consequence: Update JSON consumers to accept a capability flag instead of counts. For actual resource inventories call the listing tools explicitly; do not read true as a count.
Receipt
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-pi-coding-agent-mcp-json-lists-resource-capability-instead-of-enumerating-counts-in-1-2
Source links
Primary links, including exact changelog lines when available.