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.