CLI commands
openclaw status
Diagnóstico de canais + sessões.
openclaw statusopenclaw status --allopenclaw status --deepopenclaw status --usage| Opção | Descrição |
|---|---|
--all |
Diagnóstico completo (somente leitura, adequado para colar). Inclui auditoria de segurança, compatibilidade de plugins e verificações de vetores de memória. |
--deep |
Executa verificações em tempo real (WhatsApp Web + Telegram + Discord + Slack + Signal). Também habilita a auditoria de segurança. |
--usage |
Exibe as janelas normalizadas de uso do provedor como X% restante. |
--json |
Saída legível por máquina. |
--verbose / --debug |
Também exibe a resolução bruta do destino do Gateway antes do relatório. |
O openclaw status simples permanece no caminho rápido e somente leitura e marca a memória como
não verificada, em vez de indisponível, quando ignora a inspeção da memória. As verificações
mais pesadas de auditoria de segurança, compatibilidade de plugins e vetores de memória ficam a cargo de
openclaw status --all, openclaw status --deep, openclaw security audit
e openclaw memory status --deep.
Resolução de sessão e modelo
- A saída de status da sessão separa
Execução:deRuntime:.Execuçãoé o caminho do sandbox (direct,docker/*), enquantoRuntimeinforma se a sessão está usandoOpenClaw Default,OpenAI Codex, um backend de CLI ou um backend ACP, comocodex (acp/acpx). Consulte Runtimes de agentes para entender a distinção entre provedor, modelo e runtime. - Quando o instantâneo da sessão atual contém poucos dados,
/statuspode preencher os contadores de tokens e cache com base no log de uso da transcrição mais recente. Os valores atuais diferentes de zero continuam tendo precedência sobre os valores de fallback da transcrição. - O fallback da transcrição também pode recuperar o rótulo do modelo de runtime ativo quando ele não estiver presente na entrada da sessão em tempo real. Se esse modelo da transcrição for diferente do modelo selecionado, o status resolve a janela de contexto em relação ao modelo de runtime recuperado, e não ao selecionado.
- Para contabilizar o tamanho do prompt, o fallback da transcrição dá preferência ao maior
total relacionado ao prompt quando os metadados da sessão estiverem ausentes ou forem menores, para que
sessões de provedores personalizados não sejam reduzidas a exibições de
0tokens. - Quando uma sessão está fixada em um modelo diferente do principal
configurado, o status exibe ambos os valores, o motivo (
substituição da sessão) e a dica/model default. O modelo principal configurado se aplica a sessões novas ou não fixadas; sessões existentes fixadas mantêm sua seleção de sessão até que ela seja removida. - A saída inclui armazenamentos de sessões por agente quando vários agentes estão configurados.
Uso e cota
--usageexibe as janelas normalizadas de uso do provedor comoX% restante.- Os campos brutos
usage_percent/usagePercentda MiniMax representam a cota restante, portanto, o OpenClaw os inverte antes da exibição; campos baseados em contagem têm precedência quando presentes. Respostasmodel_remainsdão preferência à entrada do modelo de chat, derivam o rótulo da janela com base nos carimbos de data e hora quando necessário e incluem o nome do modelo no rótulo do plano. - Falhas na atualização de preços dos modelos são exibidas como avisos opcionais de preços. Elas não significam que o Gateway ou os canais estejam com problemas.
Visão geral e status de atualização
- A visão geral inclui o status de instalação/runtime dos serviços de host do Gateway + Node quando disponível, além do tempo de atividade compacto do processo do Gateway e do sistema host.
- A visão geral inclui o canal de atualização + SHA do Git (para checkouts do código-fonte).
- As informações de atualização aparecem na visão geral; se houver uma atualização disponível, o status
exibe uma dica para executar
openclaw update(consulte Atualização).
Segredos
- As superfícies de status somente leitura (
status,status --json,status --all) resolvem SecretRefs compatíveis para os caminhos de configuração de destino quando possível. - Se uma SecretRef de canal compatível estiver configurada, mas indisponível no
caminho do comando atual, o status permanece somente leitura e relata uma saída
degradada em vez de falhar. A saída para pessoas exibe avisos como "token configurado
indisponível neste caminho de comando", e a saída JSON inclui
secretDiagnostics. - Quando a resolução de SecretRef local do comando é bem-sucedida, o status dá preferência ao instantâneo resolvido e remove os marcadores transitórios de canal "segredo indisponível" da saída final.
status --allinclui uma linha de visão geral de segredos e uma seção de diagnóstico que resume os diagnósticos de segredos (truncados para facilitar a leitura) sem interromper a geração do relatório.
Memória
status --json --all relata detalhes da memória com base no runtime do plugin de memória ativo
selecionado por plugins.slots.memory. Plugins de memória personalizados podem manter
agents.defaults.memorySearch.enabled desabilitado e ainda relatar
seus próprios arquivos, fragmentos, vetores e estado de FTS.
Relacionado
Was this useful?