Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
QUEBRAGALHO_API_KEYYesChave `qg-` do gateway; obrigatória para ferramentas de prompt direto e executor OpenCode, e repassada ao executor nativo como ANTHROPIC_AUTH_TOKEN
QUEBRAGALHO_BASE_URLNoURL base da API OpenAI-compatible; o executor nativo deriva dela o ANTHROPIC_BASE_URLhttps://api.quebragalho.dev/v1
QUEBRAGALHO_CODE_BINNoExecutável da CLI estilo Claude Code usada pelo executor nativo; pode ser Node quando QUEBRAGALHO_CODE_ENTRYPOINT estiver definidoclaude
QUEBRAGALHO_ENV_FILENoArquivo opcional lido por bin/quebragalho-mcp para obter QUEBRAGALHO_API_KEY sem source
QUEBRAGALHO_NODE_BINNoBinário Node usado por bin/quebragalho-mcpnode
QUEBRAGALHO_LOG_LEVELNoNível de log: debug, info, warn, errorinfo
QUEBRAGALHO_USAGE_DIRNoDiretório do diário JSONL de uso (um arquivo por dia local). Grava somente contadores e identificadores (timestamp, modelo, executor, tokens, requisições)~/.local/share/quebragalho-bridge/usage
QUEBRAGALHO_JOB_TTL_MSNoTTL em ms para jobs finalizados sem resultado1800000
QUEBRAGALHO_MEMORY_DIRNoDiretório dos diários JSONL isolados por projeto~/.local/share/quebragalho-bridge/memory
QUEBRAGALHO_MODEL_SYNCNoDefina 1 para sincronizar o catálogo com GET {QUEBRAGALHO_BASE_URL}/models logo após o servidor responder. Modelos conhecidos mantêm metadados locais e adotam contexto/output reais; modelos novos entram com classe pro no roteamento automático; modelos locais ausentes do gateway são mantidos
QUEBRAGALHO_API_RETRIESNoRetries automáticos para 429/5xx (total = N+1 tentativas), com backoff exponencial e respeito ao Retry-After; 4xx nunca é retentado; teto 52
QUEBRAGALHO_MODEL_TIERSNoClasses de custo permitidas no roteamento, preview e seleção manual (pro dia a dia, ultra flagship, max premium)pro,max,ultra
QUEBRAGALHO_OPENCODE_BINNoCaminho do OpenCode 1.17.9+opencode
QUEBRAGALHO_JOB_STORE_DIRNoDiretório para persistência atômica de metadados seguros e recuperação de jobs interrompidos; em macOS/Linux, use diretório privado 0700/0600
QUEBRAGALHO_MAX_SPEND_USDNoTeto diário de gasto estimado em US$ (preços por milhão de tokens no catálogo). Estourado ou diário ilegível = BUDGET_EXCEEDED (fail-closed)
QUEBRAGALHO_AGENT_EXECUTORNoPadrão administrativo; cada chamada pode substituir por native ou opencodenative
QUEBRAGALHO_API_TIMEOUT_MSNoTimeout de cada tentativa de chamada ao gateway (tools diretas e sync de modelos); valores fora de [1000, 1800000] são ajustados aos limites300000
QUEBRAGALHO_JOB_MAX_QUEUEDNoMáximo de jobs aguardando na fila50
QUEBRAGALHO_MEMORY_ENABLEDNoDefina 1 para ativar memória técnica persistente dos subagentes
QUEBRAGALHO_MODEL_DENYLISTNoModelos bloqueados em todas as frentes; são ocultados dos schemas/recursos e rejeitados antes de rede ou fila
QUEBRAGALHO_CODE_ENTRYPOINTNoCaminho opcional para o entrypoint da CLI quando ela roda via Node
QUEBRAGALHO_JOB_MAX_RESULTSNoMáximo de resultados mantidos em memória (até 500)100
QUEBRAGALHO_MODEL_ALLOWLISTNoModelos permitidos em todas as frentes (tools diretas, schemas, recursos, prompts, preview e agentes), separados por vírgulatodos
QUEBRAGALHO_LIST_MODEL_TOOLSNoDefina 1 para voltar a publicar uma tool por modelo na listagem. Ausente, as chamadas por nome antigo seguem funcionando, mas as tools não aparecem na descoberta
QUEBRAGALHO_MEMORY_MAX_BYTESNoTamanho máximo do diário de memória; ao exceder, o arquivo rotaciona para <arquivo>.1 (uma geração apenas) e o corrente recomeça vazio1048576
QUEBRAGALHO_JOB_RESULT_TTL_MSNoTTL em ms para resultados de jobs600000
QUEBRAGALHO_AGENT_ALLOWED_ROOTSYesRaízes repo-aware separadas pelo delimitador de paths do SO; sem valor, quebragalho_agent falha fechado
QUEBRAGALHO_AGENT_WRITE_ENABLEDNoDefina 1 para habilitar write; por padrão, somente read_only é aceito
QUEBRAGALHO_JOB_PERSIST_RESULTSNoEm macOS/Linux, defina 1 com QUEBRAGALHO_JOB_STORE_DIR privado 0700/0600 para persistir e recuperar o resultado público terminal. No Windows falha fechado
QUEBRAGALHO_SHARED_MEMORY_FILESNoArquivos de memória curada, somente leitura, separados pelo delimitador de paths do SO
QUEBRAGALHO_AGENT_VERIFY_ENABLEDNoDefina 1 para habilitar quebragalho_validate; por padrão falha fechado
QUEBRAGALHO_AGENT_MAX_CONCURRENCYNoExecuções simultâneas globais, incluindo jobs assíncronos; inteiro entre 1 e 8, valores inválidos usam 44
QUEBRAGALHO_MODEL_COOLDOWN_SECONDSNoCooldown de um modelo após falha recuperável60
QUEBRAGALHO_NATIVE_MODEL_ALLOWLISTNoModelos permitidos no executor nativo; impede seleção silenciosa de modelos que a CLI não suportatodos
QUEBRAGALHO_AGENT_MAX_MODEL_ATTEMPTSNoTentativas de modelos no modo auto + read_only; inteiro entre 1 e 32
QUEBRAGALHO_AGENT_VERIFY_NPM_SCRIPTSNoScripts separados por vírgula permitidos para npm run; npm test continua sujeito ao segundo opt-in
QUEBRAGALHO_OPENCODE_MODEL_ALLOWLISTNoModelos permitidos especificamente no executor OpenCodetodos
QUEBRAGALHO_AUTO_INCLUDE_PREMIUM_MODELSNoDefina exatamente 1 para incluir variantes caras (classe max: Claude Opus 5.5, DeepSeek V4 Pro, GPT 5.6 Sol, Kimi K3) no ranking automático
QUEBRAGALHO_AGENT_VERIFY_PROJECT_CODE_ENABLEDNoSegundo opt-in obrigatório para npm test/npm run; não é sandbox: executa código confiável com o usuário do bridge

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources