Skip to content

feat(mcp): persist server intent and autostart - #223

Merged
cedoor merged 2 commits into
mainfrom
feat/mcp-autostart
Nov 1, 2026
Merged

cedoor merged 2 commits into
mainfrom
feat/mcp-autostart

Conversation

@cedoor

@cedoor cedoor commented Nov 1, 2026

Copy link
Copy Markdown
Member

Summary

MCP server Avvia/Ferma esprime un intento persistente: il server si avvia automaticamente all'apertura di Nesso finche' resta attivato, e resta disattivato dopo lo stop.

Changes

  • Nuova preferenza persistente preferences.mcpEnabled, separata dallo stato effettivo del server
  • Avvio automatico al connect quando l'intento e' attivo; errori riportati via notifica senza cancellare l'intento
  • Stop/chiusura arrestano il server senza cambiare la preferenza
  • UI con stati in esecuzione/non in esecuzione/transizione, Riprova in caso di errore e nota di avvio automatico (en/it/zh-CN)
  • Flag changing nel bridge per disabilitare i controlli durante start/stop

Testing

  • pnpm test: 285 pass
  • pnpm lint: solo warning pre-esistente
  • pnpm analyze --summary: pulito
  • pnpm build: ok
  • Avvio manuale dell'app desktop

@vercel

vercel Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nesso Ready Ready Preview Nov 1, 2026 11:20am UTC
nesso-website Ready Ready Preview Nov 1, 2026 11:20am UTC

@cedoor
cedoor merged commit 59287dd into main Nov 1, 2026
4 checks passed
@cedoor
cedoor deleted the feat/mcp-autostart branch November 1, 2026 11:21

This branch was successfully deployed

2 active deployments
Preview – nesso — 0b54c74d Deployed Nov 1, 2026 by vercel[bot]
Preview – nesso-website — 0b54c74d Deployed Nov 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant