Sostituisce la GUI a singola richiesta con una chat in stile claude.ai: conversazione in markdown (Markdig + WebView2) in alto, input in basso, contesto mantenuto con --session-id / --resume. La GUI ora gira su un thread STA, necessario a WebView2. Documentazione aggiornata. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
911 B
911 B
Roadmap
Dettagli dell'MVP in MVP.md.
Fase 0 — Doc-first
- Scrivere MVP.md e ROADMAP.md
- Chiudere le domande aperte in MVP.md
Fase 1 — MVP
-
dotnet new console,Program.csunico -
Lancio di
claude -pnella cartella dell'exe, streaming, exit code -
Publish single-file win-x64 e verifica dei criteri di accettazione
-
GUI a chat: conversazione markdown in alto, input in basso, sessione con
--session-id/--resume
Fase 2 — Robustezza
- Input del prompt da stdin e da file
- Timeout e cancellazione (Ctrl+C propagato al figlio)
- GUI: scelta di modello (
--model) ed effort (--effort) - CLI: stesse opzioni; inoltre
--allowedTools,--output-format
Fase 3 — Oltre
- GUI: streaming della risposta (
--output-format stream-json), stop, elenco chat salvate - Config file accanto all'exe
- Test automatici e CI