feat: /agy:status — diagnostica estensione in overlay TUI

- Overlay TUI (ctx.ui.custom) che mostra: binario agy + versione, chiave
  Gemini (valida/mancante, mascherata), modello attivo, backend STT,
  notifiche TTS e ultimo errore significativo dal log di agy.
- Parsing log migliorato: filtra il rumore di glog e cattura errori reali
  (permission denied, quota, 404, timeout).
- Chiusura con Enter o Esc. README aggiornato.
This commit is contained in:
2026-08-10 15:01:34 +02:00
parent f7cc237294
commit 28b2cceefa
2 changed files with 138 additions and 0 deletions
+11
View File
@@ -60,6 +60,17 @@ Apre un overlay centrato nel terminale:
È il modo interattivo e sicuro per impostare `geminiApiKey` senza digitarla in
chiaro nella cronologia del terminale.
### Diagnostica (`/agy:status`)
Il comando `/agy:status` apre un overlay TUI con lo stato dell'estensione:
- binario agy (trovato/non trovato) e versione
- chiave Gemini valida/mancante (mascherata) e stato
- modello attivo, backend STT, notifiche TTS
- ultimo errore significativo dai log di agy
Chiudi con `Enter` o `Esc`.
| Chiave | Default | Descrizione |
|---|---|---|
| `geminiApiKey` | — | Chiave API Google Gemini (STT/TTS) |