Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw daemon
Alias legado para comandos de gerenciamento do serviço Gateway.
openclaw daemon ... mapeia para a mesma superfície de controle de serviço que os comandos de serviço openclaw gateway ....
Uso
Subcomandos
status: mostra o estado de instalação do serviço e verifica a integridade do Gatewayinstall: instala o serviço (launchd/systemd/schtasks)uninstall: remove o serviçostart: inicia o serviçostop: para o serviçorestart: reinicia o serviço
Opções comuns
status:--url,--token,--password,--timeout,--no-probe,--require-rpc,--deep,--jsoninstall:--port,--runtime <node|bun>,--token,--force,--jsonrestart:--safe,--skip-deferral,--force,--wait <duration>,--json- ciclo de vida (
uninstall|start|stop):--json
statusresolve SecretRefs de autenticação configuradas para autenticação da verificação quando possível.- Se uma SecretRef de autenticação necessária não for resolvida neste caminho de comando,
daemon status --jsonrelatarpc.authWarningquando a conectividade/autenticação da verificação falha; passe--token/--passwordexplicitamente ou resolva primeiro a origem do segredo. - Se a verificação for bem-sucedida, avisos de referências de autenticação não resolvidas serão suprimidos para evitar falsos positivos.
status --deepadiciona uma varredura de serviço em nível de sistema em melhor esforço. Quando encontra outros serviços semelhantes ao Gateway, a saída legível imprime dicas de limpeza e avisa que um Gateway por máquina ainda é a recomendação normal.status --deeptambém executa validação de configuração em modo ciente de Plugin e expõe avisos de manifesto de Plugin configurado (por exemplo, metadados de configuração de canal ausentes), para que verificações de instalação e atualização os detectem. Ostatuspadrão mantém o caminho rápido somente leitura que ignora a validação de Plugin.- Em instalações Linux systemd, as verificações de divergência de token de
statusincluem fontes de unidadeEnvironment=eEnvironmentFile=. - As verificações de divergência resolvem SecretRefs de
gateway.auth.tokenusando o env de runtime mesclado (primeiro o env do comando de serviço, depois fallback para o env do processo). - Se a autenticação por token não estiver efetivamente ativa (
gateway.auth.modeexplícito depassword/none/trusted-proxy, ou modo não definido em que a senha pode prevalecer e nenhum candidato a token pode prevalecer), as verificações de divergência de token ignoram a resolução do token de configuração. - Quando a autenticação por token exige um token e
gateway.auth.tokené gerenciado por SecretRef,installvalida que a SecretRef é resolvível, mas não persiste o token resolvido nos metadados de ambiente do serviço. - Se a autenticação por token exigir um token e a SecretRef de token configurada não for resolvida, a instalação falha de forma fechada.
- Se
gateway.auth.tokenegateway.auth.passwordestiverem configurados egateway.auth.modenão estiver definido, a instalação será bloqueada até que o modo seja definido explicitamente. - No macOS,
installmantém os plists de LaunchAgent exclusivos ao proprietário e carrega valores de ambiente do serviço gerenciado por meio de um arquivo e wrapper exclusivos ao proprietário, em vez de serializar chaves de API ou refs de env de perfil de autenticação emEnvironmentVariables. - Se você executar intencionalmente vários Gateways em um host, isole portas, configuração/estado e workspaces; consulte /gateway#multiple-gateways-same-host.
restart --safesolicita ao Gateway em execução que faça uma pré-verificação do trabalho ativo e agende uma reinicialização agregada depois que o trabalho ativo for drenado.restartsimples mantém o comportamento existente do gerenciador de serviço;--forcepermanece como o caminho de substituição imediata.restart --safe --skip-deferralexecuta a reinicialização segura compatível com OpenClaw, mas contorna a barreira de adiamento de trabalho ativo para que o Gateway emita a reinicialização imediatamente, mesmo quando bloqueadores forem relatados. É uma saída de emergência do operador quando uma execução de tarefa travada prende a reinicialização segura; exige--safe.
Prefira
Useopenclaw gateway para a documentação e os exemplos atuais.