pi-mono/packages
Armin Ronacher 8ce69e9d2b fix(mcp): treat empty and null optional OAuth fields as absent
Empty or null optional fields in OAuth token and registration responses
(scope, refresh_token, id_token, client_secret) failed sign-in, and
expires_in: null marked tokens as expired. Also fall back to the server
origin when resource metadata has invalid URLs, skip empty scopes when
selecting the requested scope, and end pagination at an empty or null
nextCursor.

closes #10266
2026-10-01 02:05:35 +02:00
..
agent Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
ai feat(ai): add copy code login method to Anthropic OAuth (#10194) 2026-09-30 23:17:13 +02:00
chord Release v0.99.2 2026-09-30 21:12:28 +02:00
client Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
codemode Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
coding-agent fix(mcp): treat empty and null optional OAuth fields as absent 2026-10-01 02:05:35 +02:00
durable feat(durable): extensions and per-conversation agents (Package 21) 2026-10-01 01:28:22 +02:00
evals Release v0.99.2 2026-09-30 21:12:28 +02:00
mcp fix(mcp): treat empty and null optional OAuth fields as absent 2026-10-01 02:05:35 +02:00
protocol Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
server Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
session-backends/sqlite-node Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
telemetry Add [Unreleased] section for next cycle 2026-09-30 21:12:42 +02:00
tui fix(tui): preserve ANSI order at slice boundaries 2026-10-01 00:05:28 +02:00