pi-mono/packages
Phil Freo a9424cd43d
feat(ai): Anthropic workload identity federation (#10242)
Adds Anthropic workload identity federation from the SDK env vars
(ANTHROPIC_FEDERATION_RULE_ID, ANTHROPIC_ORGANIZATION_ID,
ANTHROPIC_IDENTITY_TOKEN_FILE, optional ANTHROPIC_SERVICE_ACCOUNT_ID and
ANTHROPIC_WORKSPACE_ID). Keys and ANTHROPIC_AUTH_TOKEN keep precedence.

The federation client is reused across requests so the SDK's token cache
avoids a token exchange per request, and the SDK's own credential chain is
disabled so pi's auth resolver stays the only source of credentials.

closes #10177
2026-09-30 20:58:37 +02:00
..
agent Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
ai feat(ai): Anthropic workload identity federation (#10242) 2026-09-30 20:58:37 +02:00
chord Release v0.99.1 2026-09-29 20:06:55 +02:00
client Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
codemode fix(coding-agent): load codemode worker in Windows binary 2026-09-30 13:48:04 +02:00
coding-agent feat(ai): Anthropic workload identity federation (#10242) 2026-09-30 20:58:37 +02:00
durable feat(durable): compaction and overflow (Package 20) 2026-09-30 18:23:25 +02:00
evals Release v0.99.1 2026-09-29 20:06:55 +02:00
mcp fix(mcp): call fetch without a receiver in Streamable HTTP transport 2026-09-30 15:03:55 +02:00
protocol Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
server Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
session-backends/sqlite-node Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
telemetry Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
tui Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00