Finding / pi-coding-agent
2026-08-03-pi-ships-credential-export-commands
Pi v0.83.0 (2026-07-29, stable) adds 'pi auth print-api-key' and 'pi auth print-bearer-token', described as credential export for external clients with automatic OAuth refresh and minimum-validity enforcement. Recorded as an open question rather than a finding about risk: in a harness whose agent can run shell commands, a first-class command that prints a live credential to stdout is the confused-deputy shape, but whether the agent's own shell tool can reach it without an approval gate is what decides it, and the release note does not say. The permission surface and docs must be checked before any claim is made. Also in the tag: headless OpenRouter sign-in over SSH, and Claude Opus 5 via GitHub Copilot with a 1M context window. Breaking: bundled TypeBox upgraded to 1.3.7, removing Type.Base, Type.Awaited, Type.Promise, Type.AsyncIterator, Type.Iterator, Type.Options and Value.Mutate; extensions using them must migrate (#7243). Channel: tagged-release.
Receipt
Finding metadata
Run: 2026-08-03-weekly-digest-2026-07-27_2026-08-03-frontier-v0
Finding ID: 2026-08-03-pi-ships-credential-export-commands
Source links
Primary links, including exact changelog lines when available.