Перейти к содержимому
Все инструменты

enable_service

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

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

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

macOS

Назначение

Снова ВКЛЮЧАЕТ службу в LMCP после того, как пользователь её отключил. Используйте, когда инструмент сообщает, что его служба отключена. Службы — это пользовательские настройки, а не сбои: включение всегда безопасно и обратимо через значок LMCP в строке меню. Для «Календаря», «Напоминаний» и «Контактов» системное разрешение выдаётся отдельно: этот инструмент сообщает, выдала ли его macOS и где должен находиться пользователь, чтобы принять диалог (он появляется на Mac, на котором работает LMCP, а при Cloud Relay это может быть не там, где находится пользователь).

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

Имена сохранены в точности как их требует инструмент. Канонические технические определения на английском находятся в раскрываемой схеме ниже.

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

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

Каноническая техническая схема на английском — macOS
{
  "properties": {
    "service": {
      "description": "Service id, e.g. 'calendar', 'reminders', 'contacts', 'mail', 'notes', 'messages', 'teams', 'slack'.",
      "type": "string"
    }
  },
  "required": [
    "service"
  ],
  "type": "object"
}

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

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

{
  "service": "calendar"
}

Windows

Назначение

Снова ВКЛЮЧАЕТ службу в LMCP после того, как пользователь её отключил. Используйте, когда инструмент сообщает, что его служба отключена. Службы — это пользовательские настройки, а не сбои: включение безопасно и обратимо в разделе «Параметры» → «Службы» LMCP. В Windows системные разрешения не участвуют: достаточно включить службу.

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

Имена сохранены в точности как их требует инструмент. Канонические технические определения на английском находятся в раскрываемой схеме ниже.

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

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

Каноническая техническая схема на английском — Windows
{
  "properties": {
    "service": {
      "description": "Service id as LMCP names it on this platform: outlook, m365, teams, slack, onedrive, gdrive, office, explorer, tasks.",
      "type": "string"
    }
  },
  "required": [
    "service"
  ],
  "type": "object"
}

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

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

{
  "service": "outlook"
}