- Show tool count and completion message after successful authentication
- Auto-navigate back to server details after auth success (2s delay)
- Add structured i18n messages for OAuth display (core emits key/params, CLI translates)
- Add 'Clear Authentication' option for servers with stored OAuth tokens
- Fix: clearing auth now disconnects server (not just deleting tokens)
- Fix: auth popup infinite loop caused by onSuccess triggering reload/remount cycle
- Add ToolRegistry.disconnectServer() (disconnect without adding to exclusion list)
- Add i18n translations for all 6 languages (en/zh/de/ja/pt/ru)
- Add tool filtering in AnthropicContentGenerator (skip tools without name/description)
- Add isValid and invalidReason fields to MCPToolDisplayInfo type
- Show invalid tool warnings in ServerList, ServerDetail, ToolList, and ToolDetail steps
- Add translations for all 6 languages (en, zh, de, ja, pt, ru)
- Add tests for Anthropic converter and MCP utils