Hermes Agent Memory
Supabase PAT (guardado em vault)
- - Token:
sbp_a2e6fd45bb315dbcdb7d0dca3b6545130abdd820| Conta: sales.planoss@gmail.com - - Projeto: dauftiqcvgaydddoxqhh
- - Guardado em: /var/www/obsidian-vault/01-MEMORY/SECRETS.md
- - Clone v8: /root/.hermes/audio_cache/ultron_clone_v8.ogg | XTTS provider
- - Canal texto voz (MK1): 1531278296724279427 (canal PAI â polling MK2 nĂŁo vĂȘ aqui)
- - Thread resposta Hermes: 1531645326690095104 (onde Hermes responde)
- - MK2: https://mk2projectj1ueh.lovable.app/ | Bot ID: 1533899761537515580 | guild: 1492133095288209458
- - Bug 16: MK2 browser â 127.0.0.1:8787 blocked by CORS; correct: https://ai.rochasalesseguros.com.br
- - hermes-gateway.service: systemd, porta 9091. enabled + active (running)
- - Teste: curl -X POST http://127.0.0.1:9091/inbound -H "X-Hermes-Key: ultron-gateway-2026" -d '{"content":"teste","user_id":"rocha_teste","conversation_id":"test:123"}'
- - Se cair: systemctl restart hermes-gateway && journalctl -u hermes-gateway -n 20
- - Bug corrigido: MessageEvent usava platform="api" + raw_event= â sintaxe correta: source=SessionSource(platform=Platform.API_SERVER, ...), raw_message=
- - VPS: 31.97.243.106, porta 3005, domĂnio: rsconnection.rochasalesseguros.com.br
- - CĂłdigo: /var/www/wazapi/server.js
- - 9 instĂąncias baileys, todas em
pending(QR necessĂĄrio para cada uma) - - Servidor actual (PID 3477227, 12/ago/2026 21:xx) â iniciado depois das correcçÔes
- - Vini:
qr_readyâ QR disponĂvel para scan
§
Ultron / MK2 Voice + Canais
§
Hermes Gateway (VPS) â CRĂTICO
§
Rocha Sales â DIRECT
"corrija" ou "siga", move råpido, me corrige imediatamente se saio do alvo. Preenche backups antes de mexer, screenshot após correçÔes visuais. Confirma antes de mudanças grandes.
RSconnection / WazAPI (rsconnection.rochasalesseguros.com.br)
Bugs corrigidos em 12/ago/2026
1. DELETE /logout â agora apaga creds.json + qr_state.json e reseta estado (antes nĂŁo apagava nada, sessions ficavam invĂĄlidas)
2. GET /health, /instances, /instance/:id â lĂłgica de status corrigida (nĂŁo mostra connected sem socket com utilizador real)
3. POST /connect?force=true â novo parĂąmetro que apaga creds e força QR limpo
4. POST /connect â limpa qr_state antigo antes de chamar connectBaileys
API principal
`
POST /api/instance/:id/connect â conecta (QR se sem creds)
POST /api/instance/:id/connect?force=true â reseta tudo, gera QR limpo
DELETE /api/instance/:id/logout â apaga sessĂŁo e creds
GET /api/instance/:id/health â { paired, phone, status, lastEventAt }
GET /api/instance/:id/qr-data â { qr }
GET /api/instances â lista com status correcto
`
Comandos Ășteis
`bash
Logs
sshpass -p 'Marcia19671951@' ssh root@31.97.243.106 "/root/.nvm/versions/node/v20.20.2/lib/node_modules/pm2/bin/pm2 logs wazapi --lines 20 --nostream"
Forçar QR novo
curl -s -X POST 'http://localhost:3005/api/instance/{id}/connect?force=true'
`
Problema: "not logged in, attempting registration..." + "Connection Failure"
= WhatsApp invalidou as credenciais. Solução:
1. POST /api/instance/:id/logout (apaga creds.json)
2. POST /api/instance/:id/connect?force=true (gera QR limpo)