Pi v0.80.2: credential type alignment, request-scoped auth fixes
Patch release changing the pi-ai ApiKeyCredential discriminator from api-key to api_key for auth.json compatibility, renaming a public harness execution type, and fixing request-scoped auth resolution, custom model compat metadata, and restored legacy API stream aliases.
PUBLISHED2026-06-23
OBSERVED2026-08-21
AGE2mo
SOURCES1
- Changed inherited pi-ai
ApiKeyCredentialto useauth.json-compatible discriminatortype: "api_key"instead oftype: "api-key" - Renamed inherited agent-core public harness shell execution options type from
ExecutionEnvExecOptionstoShellExecOptions - Fixed inherited Anthropic-compatible custom models to use explicit compatibility metadata instead of provider-name heuristics
- Fixed request-scoped
apiKeyandenvvalues to participate in provider auth resolution - Restored inherited temporary legacy per-API stream aliases on pi-ai compat entrypoint
- Restored inherited runtime
detectCompatfallback for models without explicit compat metadata
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.