Pi 0.99.2 released
MCP servers stay out of the way: servers with the default codemode exposure are no longer listed in the codemode description and no longer block the first prompt. They appear in a short system…; More MCP authentication options: oauth.clientName for servers…
What changed
- MCP servers stay out of the way: servers with the default codemode exposure are no longer listed in the codemode description and no longer block the first prompt. They appear in a short system…
- More MCP authentication options: oauth.clientName for servers that only accept known OAuth clients, and "auth": { "provider": " " } to authenticate HTTP servers with a provider's /login…
- Anthropic workload identity federation from the Anthropic SDK environment variables. See Use an API key from the environment.
- /reload enables tools newly added to the defaultTools setting. See Tools.
- Added a description field for MCP servers (pi mcp add --description), shown with the server in the system prompt and used to rank its tools in tool search, and a describeNamespace(name) codemode…
- Added an oauth.clientName setting for MCP servers (pi mcp add --oauth-client-name) to change the client name sent during OAuth client registration, for servers that only accept known clients (#10226).
- Added "auth": { "provider": " " } for HTTP MCP servers to send a provider's current /login token as the bearer token instead of using MCP OAuth. The token is read on every request, so…
- Added Anthropic workload identity federation from the ANTHROPICFEDERATIONRULEID, ANTHROPICORGANIZATIONID, and ANTHROPICIDENTITYTOKENFILE environment variables (see Providers) (#10177,
Generated from AgentGid's daily data on public sources. How we collect it.