Skip to content
Error Codes Reference

Error Codes Reference

PT | EN

Referência completa de códigos de erro: códigos HTTP, mensagens, causas raízes e soluções.

400 - Bad Request

Seu request está malformado ou com parâmetros inválidos.

ErroCausaSolução
INVALID_QUERYQuery muito curta (<3 chars) ou longa (>10K)Reformule: “Como validar tokens?” (5-100 chars recomendado)
INVALID_NAMESPACENamespace não existeCrie com vectora namespace create seu-ns
INVALID_PARAMStop_k não é número, filter inválidoVerifique tipos: {"top_k": 10, "namespace": "proj"}
MISSING_REQUIRED_FIELDFaltam campos obrigatóriosQuery e namespace são obrigatórios

Debug: Use vectora search --debug para ver payload exato.

401 - Unauthorized

Falha de autenticação ou permissão.

ErroCausaSolução
INVALID_TOKENToken expirado ou inválidoGere novo: vectora auth token create
MISSING_CREDENTIALSAPI key não configuradavectora config set GEMINI_API_KEY "sua-chave"
PERMISSION_DENIEDSeu role não tem permissãoContate admin para upgrade (Owner/Admin pode mudar RBAC)
SESSION_EXPIREDSessão > 7 diasReautentique: vectora auth login

Debug: vectora auth status mostra token atual e expiration.

404 - Not Found

Recurso não existe.

ErroCausaSolução
NAMESPACE_NOT_FOUNDNamespace deletado ou não compartilhadoListe com vectora namespace list
FILE_NOT_FOUNDArquivo não está indexadoReindex: vectora index --force
CHUNK_NOT_FOUNDChunk foi deletadoNão há solução, chunk foi removido

429 - Rate Limited

Você excedeu quotas de rate limit ou API.

ErroLimiteSolução
RATE_LIMIT_EXCEEDED60 req/minAguarde 1 min ou implemente backoff exponencial
QUOTA_EXCEEDEDAtingiu limite mensal de tokensUpgrade para Pro (500k tokens/mês) ou aguarde reset
CONCURRENT_LIMITMuitas requests simultâneasUse connection pooling, máximo 10 concurrent

Debug: Headers de resposta mostram X-RateLimit-Remaining.

500 - Server Error

Erro interno do Vectora ou dependências.

ErroCausaSolução
EMBEDDING_FAILEDVoyage API indisponívelVerifique VOYAGE_API_KEY e status da Voyage
SEARCH_FAILEDMongoDB Atlas indisponívelVerifique conexão de rede, status do cluster
RERANK_FAILEDReranker offlineAguarde recovery automático (3s retry)
LLM_ERRORGemini API erroVerifique GEMINI_API_KEY e quota na Google AI Console
TIMEOUTRequest > 30sQuery muito complexa, simplifique

Debug: Stack trace completo em ~/.vectora/logs/error.log.

CLI Exit Codes

0 Sucesso
1 Erro genérico
2 Config erro (arquivo YAML inválido)
3 API erro (500, timeout)
4 Auth falhou (401, invalid token)
5 Namespace não encontrado (404)
127 Comando não encontrado

Habilitar Debug Mode

Para problemas complexos, o modo de depuração fornece uma visão detalhada das entranhas do sistema, incluindo logs de rede e payloads brutos de API.

Exemplo: Troubleshoot Erro Comum

# Debug mode mostra stack traces e verbose logging
VECTORA_DEBUG=true vectora search "query"

# Ou com flag
vectora --debug search "query"

# Ou globalmente
vectora config set DEBUG true

Para facilitar a resolução, mantenha seu ambiente atualizado e verifique as configurações de rede antes de realizar procedimentos manuais de troca de tokens.

Relatando Bugs

Cenário: INVALID_TOKEN ao usar MCP em Claude Code

# 1. Verifique se token existe
vectora auth status
# Output: Token: exp_...abc | Expires: 2026-05-19

# 2. Se expirado, regenere
vectora auth token create
# Output: New token: exp_...xyz | Valid until: 2026-06-19

# 3. Atualize Claude Code config
# ~/.claude/claude_desktop_config.json
{
  "mcpServers": {
    "vectora": {
      "command": "vectora",
      "args": ["mcp", "--stdio"],
      "env": {
        "VECTORA_TOKEN": "exp_...xyz" # Token novo aqui
      }
    }
  }
}

# 4. Reinicie Claude Code

Reportar um Bug Não Documentado

Se vê um erro não documentado:

  1. Colete logs: vectora logs --since 1h
  2. Habilite debug: VECTORA_DEBUG=true vectora ...
  3. Abra issue: https://github.com/Kaffyn/Vectora/issues
  4. Inclua: erro, stack trace, comando usado

Encontrou um erro não documentado aqui? Reporte

External Linking

ConceptResourceLink
MongoDB AtlasAtlas Vector Search Documentationwww.mongodb.com/docs/atlas/atlas-vector-search/
MCPModel Context Protocol Specificationmodelcontextprotocol.io/specification
MCP Go SDKGo SDK for MCP (mark3labs)github.com/mark3labs/mcp-go
Anthropic ClaudeClaude Documentationdocs.anthropic.com/
Voyage EmbeddingsVoyage Embeddings Documentationdocs.voyageai.com/docs/embeddings
Voyage RerankerVoyage Reranker APIdocs.voyageai.com/docs/reranker

Parte do ecossistema Vectora · Open Source (MIT) · Contribuidores