Todas as ferramentas

lmcp_state

Diagnóstico e sistema · macOS · Windows

Efeito: leitura. Estado: disponibilidade condicionada.

«Disponibilidade condicionada» significa que a ferramenta pode depender da versão, plataforma, permissões, conta ou configuração. Não significa que esteja ativa em todas as instalações.

macOS

Finalidade

Retorna um instantâneo estruturado do ambiente LMCP: versões de servidor/bandeja/teams-proxy, cliente de IA detectado, estado de retransmissão de nuvem, estados de permissão TCC (Calendário/Lembretes/Contatos) e um resumo compacto de quais serviços (Correio/Calendário/Contatos/Equipes/OneDrive/Lembretes/Notas) são acessíveis. Rápido (<500ms), passivo — nunca avisa o usuário, nunca abre janelas de aplicativos, nunca toca na rede. Chame isso quando precisar verificar se o ambiente está íntegro antes de tentar uma ferramenta ou para entender o que está instalado e acessível. Se `services.scan_pending` for verdadeiro, a verificação do serviço em segundo plano ainda não foi concluída (logo após a inicialização) e os valores em execução/contas por serviço são espaços reservados - NOT os trata como uma interrupção real; basta ligar para a ferramenta que você precisa. Caso contrário, `services.scanned_seconds_ago` informa há quantos segundos a verificação foi executada (cadência ~60s): os valores por serviço são um instantâneo, NOT uma investigação ao vivo. Um `false`/`0`/`not available` para um serviço é apenas consultivo - pode estar obsoleto (por exemplo, o usuário conectou o WhatsApp ou abriu o Mail segundos atrás) - portanto, nunca use esta ferramenta como uma porta de pré-voo para pular ou cancelar uma tarefa; a chamada da ferramenta real é a fonte da verdade, apenas tente. Para relatar falhas, use `report_problem` - ele captura o mesmo instantâneo mais os logs e envia para a equipe.

Entradas obrigatórias

O esquema desta plataforma não declara entradas obrigatórias. Ainda podem existir seletores opcionais ou requisitos de execução.

Permissões e confirmação

O esquema não declara um parâmetro explícito de confirmação. Isto não autoriza qualquer ação sem permissão; reveja o efeito e obtenha autorização.

Esquema técnico canónico em inglêsmacOS
{
  "properties": {},
  "required": [],
  "type": "object"
}

Exemplo documental

Exemplo de documentação para lmcp_state. Não execute este exemplo. Os argumentos apresentados pertencem a um conjunto de dados fictício; resolva identificadores reais e obtenha autorização antes de uma chamada real.

{}

Windows

Finalidade

Retorna o estado atual do servidor LMCP: versão, sistema operacional, arquitetura e ferramentas disponíveis.

Entradas obrigatórias

O esquema desta plataforma não declara entradas obrigatórias. Ainda podem existir seletores opcionais ou requisitos de execução.

Permissões e confirmação

O esquema não declara um parâmetro explícito de confirmação. Isto não autoriza qualquer ação sem permissão; reveja o efeito e obtenha autorização.

Esquema técnico canónico em inglêsWindows
{
  "properties": {},
  "type": "object"
}

Exemplo documental

Exemplo de documentação para lmcp_state. Não execute este exemplo. Os argumentos apresentados pertencem a um conjunto de dados fictício; resolva identificadores reais e obtenha autorização antes de uma chamada real.

{}