SKILL.md
Skill: Reset de Conversas
Description
Use quando o usuário pedir para:
- "Limpa as conversas de teste"
- "Reseta a conversa do número X"
- "Limpa todas as conversas"
- "Recomeça do zero"
- "Apaga o histórico de chat"
Commands
Reset Conversas de Teste
Reseta apenas conversas de números conhecidos de teste:
npm run conversations:reset
Reset TODAS as Conversas
Remove todas as conversas do banco (cuidado!):
npm run conversations:reset:all
Warning
🚨 ATENÇÃO:
conversations:reset:allé DESTRUTIVO!
- Remove TODAS as conversas, incluindo leads reais
- Use apenas em ambiente de desenvolvimento
- SEMPRE confirme com o usuário antes de executar
Smart Selection
| Usuário menciona | Comando |
|---|---|
| "todas", "tudo", "all" | npm run conversations:reset:all (confirmar!) |
| "teste", específico | npm run conversations:reset |
Quando Usar
- Debug de fluxo conversacional: Reset para testar do início
- Após mudanças no LangGraph: Limpar estados antigos
- Demonstração/Apresentação: Começar limpo
Informações Técnicas
O reset remove:
- Histórico de mensagens
- Estado do LangGraph (checkpoints)
- Perfil do cliente (CustomerProfile)
- Recomendações anteriores
Não remove:
- Veículos do inventário
- Leads já convertidos (se usar reset parcial)
- Configurações do sistema