release aidev SIG 2/5

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 ApiKeyCredential to use auth.json-compatible discriminator type: "api_key" instead of type: "api-key"
  • Renamed inherited agent-core public harness shell execution options type from ExecutionEnvExecOptions to ShellExecOptions
  • Fixed inherited Anthropic-compatible custom models to use explicit compatibility metadata instead of provider-name heuristics
  • Fixed request-scoped apiKey and env values to participate in provider auth resolution
  • Restored inherited temporary legacy per-API stream aliases on pi-ai compat entrypoint
  • Restored inherited runtime detectCompat fallback 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.