Ir para o conteúdo
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 do LMCP: versões do servidor e da bandeja, cliente de IA detectado, estado do relay na nuvem, estados de permissão TCC (Calendário/Lembretes/Contatos) e um resumo compacto de quais serviços (Mail/Calendário/Contatos/Teams/OneDrive/Lembretes/Notas) estão acessíveis. Rápido (<500ms), passivo: nunca exibe solicitações ao usuário, nunca abre janelas de apps, nunca toca a rede. Chame-o quando precisar verificar se o ambiente está saudável antes de tentar uma ferramenta, ou para entender o que está instalado e acessível. Se `services.scan_pending` for true, a varredura de serviços em segundo plano ainda não terminou (logo após a inicialização) e os valores de execução/contas por serviço são marcadores: NÃO os trate como uma queda real; apenas chame a ferramenta de que precisa. Caso contrário, `services.scanned_seconds_ago` informa há quantos segundos essa varredura rodou (cadência ~60s): os valores por serviço são um instantâneo, NÃO uma sondagem ao vivo. Um `false`/`0`/`not available` para um serviço é apenas indicativo; pode estar desatualizado (por exemplo, o usuário conectou o WhatsApp ou abriu o Mail há segundos), então nunca use esta ferramenta como portão de verificação prévia para pular ou cancelar uma tarefa; a chamada real da ferramenta é a fonte da verdade, basta tentar. Para relatar falhas, use `report_problem`: ele captura este mesmo instantâneo, além dos logs, e os envia à 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ês — macOS
{
  "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ês — Windows
{
  "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.

{}