llm-idle-timeout Dispara aos 2 Minutos no N100/WSL2 Apesar da Configuração timeoutSeconds

✍️ OpenClawRadar📅 Publicado: May 2, 2026🔗 Source
llm-idle-timeout Dispara aos 2 Minutos no N100/WSL2 Apesar da Configuração timeoutSeconds
Ad

Um usuário no r/openclaw relata que o watchdog llm-idle-timeout dispara exatamente após 2 minutos em um Intel N100 (16 GB de RAM) executando no WSL2, independentemente da configuração agents.defaults.timeoutSeconds=300. A inicialização do gateway leva mais de 45 segundos antes de qualquer chamada ao LLM, fazendo com que o timer de idle expire prematuramente.

Ad

Detalhes Principais

  • Hardware: Intel N100, 16 GB de RAM, WSL2
  • Problema: A inicialização do gateway excede 45 segundos; então o watchdog de idle de 2 minutos dispara, interrompendo a sessão apesar de timeoutSeconds=300 estar configurado.
  • Solicitado: Um parâmetro configurável noOutputTimeoutMs para lidar com inicialização lenta, ou um caminho de inicialização mais rápido otimizado para hardware de baixo consumo.

O problema decorre do fato de que o watchdog conta o tempo de idle desde o início do processo do gateway, não a partir da primeira requisição ao LLM. Em hardware mais lento como o N100, a inicialização prolongada dispara o timeout padrão de 2 minutos antes que uma única chamada ao LLM possa ser concluída.

Como solução alternativa, os usuários podem tentar aumentar o timeout de idle no nível do sistema ou ajustar os scripts de inicialização do gateway para reduzir o tempo de inicialização. No entanto, o problema central exige uma mudança no código — seja estendendo o período de graça inicial de idle ou expondo um noOutputTimeoutMs separado para a fase de inicialização.

Este é um ponto de dor conhecido para desenvolvedores que executam OpenClaw em dispositivos de baixo consumo (por exemplo, thin clients, NAS boxes) através do WSL2. A issue no GitHub é rastreada no repositório do OpenClaw.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

🦀
Tools

Tendril: Um agente autoextensível que constrói e registra ferramentas em tempo real

Tendril é um sandbox agentivo que descobre, constrói e registra ferramentas de forma autônoma. Ele começa com apenas três ferramentas de inicialização e expande dinamicamente seu registro de capacidades sem perguntar ao usuário.

OpenClawRadar
Barra de Status Dinâmica para Claude Code Mostra Atualizações em Tempo Real
Tools

Barra de Status Dinâmica para Claude Code Mostra Atualizações em Tempo Real

Um desenvolvedor aprimorou sua barra de status do Claude Code de texto estático para exibição dinâmica com atualizações em tempo real mostrando o que o Claude está trabalhando. A configuração está disponível como um gist do GitHub.

OpenClawRadar
Medindo o Gasto de Tokens Fora da Tarefa no Código Claude: A Métrica de 'Intenção Não Declarada'
Tools

Medindo o Gasto de Tokens Fora da Tarefa no Código Claude: A Métrica de 'Intenção Não Declarada'

Um desenvolvedor criou uma métrica para quantificar o poder computacional gasto em caminhos de execução não intencionais em sessões do Claude Code, descobrindo que 22,8% dos tokens foram para tarefas fora do objetivo declarado.

OpenClawRadar
Escalonador de Habilidades: Crie Habilidades OpenClaw Sem Escrever Código
Tools

Escalonador de Habilidades: Crie Habilidades OpenClaw Sem Escrever Código

Skill Scaffolder é uma ferramenta de código aberto que permite aos usuários criar habilidades para o OpenClaw descrevendo o que desejam em inglês simples. Ela gerencia todo o processo — entrevistando os usuários, escrevendo os arquivos da habilidade, testando e instalando — sem exigir YAML, Python ou arquivos de configuração.

OpenClawRadar