Все инструменты

lmcp_state

Диагностика и система · macOS · Windows

Эффект: чтение. Статус: условно доступен.

«Условная доступность» означает, что инструмент может зависеть от версии, платформы, разрешений, учётной записи или настроек. Он доступен не во всех установках.

macOS

Назначение

Возвращает структурированный снимок среды LMCP: версии сервера, приложения в строке меню и teams-proxy, обнаруженный клиент ИИ, состояние облачного ретранслятора, разрешения TCC (Calendar/Reminders/Contacts) и краткую сводку доступности сервисов Mail, Calendar, Contacts, Teams, OneDrive, Reminders и Notes. Быстрый вызов (менее 500 мс), пассивный: не запрашивает разрешения, не открывает окна и не обращается к сети. Используйте для проверки общего состояния среды перед инструментом или чтобы понять, что установлено и доступно. Если `services.scan_pending` равно true, фоновое сканирование сервисов после запуска еще не завершено, а значения running/accounts для отдельных сервисов являются заполнителями: НЕ считайте это реальным сбоем, просто вызовите нужный инструмент. Иначе `services.scanned_seconds_ago` показывает давность сканирования в секундах (период около 60 секунд): значения сервисов — снимок, НЕ проверка в реальном времени. Значение `false`, `0` или `not available` для сервиса носит лишь рекомендательный характер и может устареть, например если пользователь только что подключил WhatsApp или открыл Mail. Никогда не используйте этот инструмент как предварительный барьер для пропуска или отмены задачи: источник истины — фактический вызов нужного инструмента, поэтому просто попробуйте его. Для сообщений о сбоях используйте `report_problem`: он собирает тот же снимок вместе с журналами и отправляет команде.

Обязательные входные данные

Схема этой платформы не объявляет обязательных входных данных. Необязательные селекторы или требования среды всё же могут применяться.

Разрешения и подтверждение

Схема не объявляет явного параметра подтверждения. Это не разрешает действовать без согласия: проверьте эффект и получите разрешение.

Каноническая техническая схема на английскомmacOS
{
  "properties": {},
  "required": [],
  "type": "object"
}

Пример для документации

Пример документации для lmcp_state. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.

{}

Windows

Назначение

Возвращает текущее состояние сервера LMCP: версию, OS, архитектуру и доступные инструменты.

Обязательные входные данные

Схема этой платформы не объявляет обязательных входных данных. Необязательные селекторы или требования среды всё же могут применяться.

Разрешения и подтверждение

Схема не объявляет явного параметра подтверждения. Это не разрешает действовать без согласия: проверьте эффект и получите разрешение.

Каноническая техническая схема на английскомWindows
{
  "properties": {},
  "type": "object"
}

Пример для документации

Пример документации для lmcp_state. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.

{}