Skip to content

[auto] supabase-client timeout 10000ms — 2.806 ocorrências/4h (CRÍTICO, ciclo 5) #9

Description

@nuevoecom

🔴 Auto-Healing QA — Ciclo 5 | LogicaOS v1.9.129 | 2026-06-25T09:26:15.637Z

Padrão

[supabase-client] timeout 10000ms em {tabela}

Frequência (log completo de 3.963 linhas)

  • 2.806 ocorrências de timeout — domina 70,7% do log de erros
  • Tabelas afetadas: agent_events, telegram_history, whatsapp_history, voice_history, agent_memory, synapse_sessions, tasks, _migrations, rpc exec_sql
  • Todas as queries retornam timeout — o supabase-client.jsc está sistematicamente falhando

Histórico de escalada

Ciclo Ocorrências
Ciclo 3 (2026-06-22) 148
Ciclo 4 (2026-06-24) 862
Ciclo 5 (2026-06-25) 2.806 (+225% vs anterior) 🔴

Causa raiz confirmada

  • Timeout hardcoded em synapses/supabase-client.jsc (bytecode compilado, não editável diretamente)
  • Supabase provavelmente degradado ou pool de conexões esgotado — o cliente não tem circuit breaker
  • Nenhum retry/backoff implementado → falha instantânea e log poisoning

Fix proposto (3 camadas — escalar urgente para Dev)

  1. Imediato (sem deploy): Verificar health do Supabase no Dashboard → Settings → Database → conexões ativas
  2. Env override: Testar se SUPABASE_CLIENT_TIMEOUT_MS=30000 em .env é lido pelo .jsc
    echo "SUPABASE_CLIENT_TIMEOUT_MS=30000" >> /Users/nuevoecom/LogicaOS/.env && pm2 restart synapses-api
  3. Wrapper de circuit breaker nas camadas JS editáveis que chamam o supabase-client:
    • Detectar N falhas consecutivas → entrar em modo degradado por X segundos
    • Evitar log poisoning (2.800+ linhas de erro por ciclo de 4h)

Critério de aceite

< 10 timeouts em janela de 4h + supabase-client respondendo < 2s em queries simples


QA auto-healing ciclo 5 | 2026-06-25T09:26:15.637Z

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions