Usar checkpoints
Os checkpoints registram o estado dos seus arquivos antes de o agente editá-los, para que você possa levar uma sessão e os arquivos dela de volta a um ponto anterior.
Ativar os checkpoints
- Abra Settings → Checkpoints (Configurações → Pontos de Verificação).
- Ative Enable Snapshots (Ativar snapshots).
- Salve.
Os checkpoints exigem um repositório Git. Eles ficam guardados separadamente dos commits do projeto, então não mudam o histórico da sua branch.
Em um repositório muito grande, o primeiro snapshot pode demorar. O Reasoning pergunta se você quer continuar esperando ou desativar os snapshots nesse projeto.
Voltar a um ponto anterior
- Passe o mouse sobre uma mensagem da transcrição.
- Selecione Revert to here (Redefinir para este ponto).
O Reasoning oculta as mensagens posteriores e restaura os arquivos para o estado em que estavam naquela mensagem. Um aviso mostra quantas mensagens foram revertidas; selecione Redo (Refazer) para trazê-las de volta, desde que você ainda não tenha enviado uma nova mensagem.
Você também pode voltar ao ponto em que um item da lista de tarefas foi concluído; veja Acompanhar o progresso da tarefa.
Se os snapshots estiverem desativados, ou se a pasta não for um repositório Git, a conversa é revertida, mas os arquivos não. O aviso indica qual dos casos ocorreu.
Ver o que a sessão alterou
No Agent Manager, o escopo Session (Sessão) do diff mostra os arquivos que a sessão atual alterou, com base nos checkpoints dela. Veja Revisar alterações do Agent Manager.
Os checkpoints ajudam a recuperar o trabalho dentro de uma sessão do Reasoning. Eles não substituem o controle de versão e os backups normais do projeto.