Revisione modifiche (checkpoint)

Strumenti → Rivedi modifiche... mostra, in un'unica scheda, il diff aggregato di tutto ciò che è cambiato nello spazio di lavoro a partire da una base: l'elenco dei file aggiunti/modificati/eliminati a sinistra e il diff del file selezionato a destra. È stata pensata per revisionare cosa ha cambiato una sessione di CLI di IA prima di accettare il lavoro. Nell'elenco, le frecce cambiano il diff, Invio o il doppio clic apre il file, e il menu contestuale offre Apri, Copia... e Mostra in Esplora file (disattivato per un file eliminato). I nomi seguono l'ordine naturale.

La base può essere l'ultima versione (HEAD) o un checkpoint: creane uno prima di iniziare un'attività (pulsante sulla scheda stessa) e confrontalo in seguito. I checkpoint non creano commit e non toccano mai la tua cronologia. Richiede il versionamento abilitato per la cartella.

Commenti in lotto. Durante la revisione di una sessione IA, il pulsante Commenta (anche nel menu contestuale dell'elenco file) annota un commento sul file selezionato — ancorato al frammento che scegli. I commenti si accumulano in un elenco e raggiungono il terminale della CLI solo quando premi Invia alla sessione, tutti in un unico messaggio. È voluto: inviarli uno alla volta porta l'agente a correggere un problema e a romperne un altro, perché ogni giro non vede le altre osservazioni. Dopo la revisione i commenti restano nell'elenco per verificare se sono stati accolti; spunta quelli risolti e ciò che resta entra nell'invio successivo. Se l'agente riscrive la zona commentata, il commento viene attenuato invece di sparire. L'invio è confermato nella barra di stato e una sessione ibernata viene ripresa automaticamente per ricevere il lotto.