Chatter Scout (Bug Detector)

Activo · Tipo: python · Intervalo: 60 min · Canal: whatsapp · Urgencia: high

Editar
Volver
Descripcion

Verifica el pipeline completo de Chatter Scout, el detector automatico de bugs. Chatter Scout se ejecuta cada 30 min via cron, escanea mensajes de chatter en Odoo, los filtra con DeepSeek V3, analiza con DeepSeek Reasoner, genera soluciones con Claude Code, y crea tareas en Odoo. Este test verifica cada componente del pipeline.

Flujo de Test
1. Verifica que 'scout.py' esta en crontab (cron activo cada 30 min)
2. Comprueba que el script /home/ubuntu/chatter-scout/scout.py existe
3. Lee state.json y verifica que last_run es reciente (< 90 minutos)
4. Verifica que scout.log existe y su tamano
5. Lee contadores de state.json: mensajes procesados y tareas creadas
6. POST a api.deepseek.com con prompt minimo — verifica que la API key de DeepSeek funciona
7. Ejecuta 'claude auth status --json' y luego un prompt de prueba con Claude Haiku — si auth falla, intenta auto-relogin automatico
8. Verifica infraestructura de auto-relogin: scripts claude_browser.sh, open_and_authorize.js, perfiles Chrome, y credenciales
Historial de Resultados
Fecha Estado Mensaje Duracion Detalles
2026-03-23T14:14:03 pass Chatter Scout OK: cron_ok → script_ok → last_run=12m → log=467KB,12m_ago → msgs=... 6683 ms
2026-03-23T13:13:07 pass Chatter Scout OK: cron_ok → script_ok → last_run=12m → log=459KB,12m_ago → msgs=... 10516 ms
2026-03-23T12:13:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=12m → log=456KB,12m_ago → msgs=... 6002 ms
2026-03-23T11:12:03 pass Chatter Scout OK: cron_ok → script_ok → last_run=11m → log=450KB,11m_ago → msgs=... 7316 ms
2026-03-23T10:12:03 pass Chatter Scout OK: cron_ok → script_ok → last_run=11m → log=446KB,11m_ago → msgs=... 6020 ms
2026-03-23T09:11:04 pass Chatter Scout OK: cron_ok → script_ok → last_run=10m → log=437KB,10m_ago → msgs=... 8173 ms
2026-03-23T08:11:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=10m → log=433KB,10m_ago → msgs=... 6270 ms
2026-03-23T07:10:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=9m → log=429KB,9m_ago → msgs=36... 5993 ms
2026-03-23T06:10:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=9m → log=425KB,9m_ago → msgs=35... 6286 ms
2026-03-23T05:10:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=9m → log=422KB,9m_ago → msgs=35... 5995 ms
2026-03-23T04:09:03 pass Chatter Scout OK: cron_ok → script_ok → last_run=8m → log=419KB,8m_ago → msgs=35... 7057 ms
2026-03-23T03:09:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=8m → log=416KB,8m_ago → msgs=35... 5520 ms
2026-03-23T02:09:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=8m → log=413KB,8m_ago → msgs=35... 5726 ms
2026-03-23T01:08:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=7m → log=410KB,7m_ago → msgs=35... 5601 ms
2026-03-23T00:08:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=7m → log=408KB,7m_ago → msgs=35... 5587 ms
2026-03-22T23:07:01 pass Chatter Scout OK: cron_ok → script_ok → last_run=6m → log=405KB,6m_ago → msgs=35... 5153 ms
2026-03-22T22:07:01 pass Chatter Scout OK: cron_ok → script_ok → last_run=6m → log=402KB,6m_ago → msgs=35... 5102 ms
2026-03-22T21:06:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=5m → log=399KB,5m_ago → msgs=35... 5468 ms
2026-03-22T20:05:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=4m → log=396KB,4m_ago → msgs=35... 5737 ms
2026-03-22T19:04:02 pass Chatter Scout OK: cron_ok → script_ok → last_run=3m → log=393KB,3m_ago → msgs=35... 5833 ms
Ver historial completo