Skip to content

v2.6.0

Choose a tag to compare

@nicobailon nicobailon released this 11 May 05:57
· 28 commits to main since this release

[2.6.0] - 2026-05-10

Added

  • Added a no-argument /mcp-auth OAuth picker and in-panel auth shortcut for OAuth-capable MCP servers.
  • Added compact collapsed rendering for MCP proxy and direct-tool result rows while keeping full tool results available when expanded.

Changed

  • Migrated Pi runtime dependencies and imports from deprecated @mariozechner/* packages to @earendil-works/* packages.

Fixed

  • Re-register dynamic OAuth clients during fresh auth when cached DCR client info exists without tokens, avoiding dead authorization URLs after server-side client invalidation.
  • Kept OAuth tokens, dynamic client info, PKCE verifiers, and OAuth state bound to the server URL so stale credentials cannot be reused after a server URL changes.
  • Kept the /mcp-auth OAuth picker search focused on OAuth server rows and prevented hidden panel shortcuts from unexpectedly launching auth.
  • Kept long MCP error results expanded in compact tool result rendering.