Exo 0.28.0
Highlights
🧩 Connections → full MCP control surface
The Connections pane is now the single place to manage MCP servers, not just a read-only viewer:
- Add / edit any server via a form (
+ Add MCP server), reusing the same config shapes as.mcp.json. - Enable / disable vault servers (reversible — disabled servers move to
mcpServersDisabled). - Reconnect a failed server (scoped session respawn — the conversation survives, MCP connections re-attempt and pick up
.mcp.jsonedits). - Re-auth a needs-auth server via
claude mcp login. - Shows all connected MCPs — including claude.ai account connectors and plugin servers — with honest live status (connected / needs-auth / failed).
- The Settings MCP manager is now a thin pointer to Connections + a raw
.mcp.jsonescape hatch.
🎛️ Placement
Cockpit + Connections live in the Exo header's Apps menu (not the global Obsidian ribbon).
🌐 i18n
Remaining Italian JSDoc comments translated to English across src/queue.ts.
Full Changelog: 0.27.1...0.28.0