lmcp_install_upgrade
Диагностика и система · macOS · Windows
Эффект: запись. Статус: условно доступен.
Проверенное обоснование эффекта: Параметры check_only и confirm отличают проверку от загрузки, установки или подготовки обновления; самым сильным эффектом остаётся запись.
«Условная доступность» означает, что инструмент может зависеть от версии, платформы, разрешений, учётной записи или настроек. Он доступен не во всех установках.
macOS
Назначение
Проверяет наличие новой версии LMCP и устанавливает ее — это самообновление приложения LMCP, не изменение пользовательских данных. Установка загружает новую версию и ПЕРЕЗАПУСКАЕТ LMCP, поэтому клиент ИИ ненадолго переподключится; требуется confirm=true. Передайте check_only=true, чтобы только узнать о наличии новой версии без загрузки и перезапуска.
Обязательные входные данные
Схема этой платформы не объявляет обязательных входных данных. Необязательные селекторы или требования среды всё же могут применяться.
Разрешения и подтверждение
Схема объявляет явный параметр подтверждения. Проверьте предварительный результат и разрешите реальную операцию согласно контракту платформы.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — macOS
{
"properties": {
"check_only": {
"description": "If true, only report availability — no download, no install, no restart.",
"type": "boolean"
},
"confirm": {
"description": "Must be true to actually install (which restarts LMCP). Without it, returns availability + a preview.",
"type": "boolean"
}
},
"required": [],
"type": "object"
}Пример для документации
Пример документации для lmcp_install_upgrade. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.
{
"check_only": true,
"confirm": false
}Windows
Назначение
Проверяет наличие новой версии LMCP и устанавливает ее — это самообновление приложения LMCP, не изменение пользовательских данных. Установка загружает новую версию, проверяет ее sha256 и подготавливает применение при СЛЕДУЮЩЕМ перезапуске LMCP; сервер не перезапускается посреди сеанса. Поэтому требуется confirm=true. Передайте check_only=true, чтобы только узнать о наличии новой версии без загрузки или подготовки.
Обязательные входные данные
Схема этой платформы не объявляет обязательных входных данных. Необязательные селекторы или требования среды всё же могут применяться.
Разрешения и подтверждение
Схема объявляет явный параметр подтверждения. Проверьте предварительный результат и разрешите реальную операцию согласно контракту платформы.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — Windows
{
"properties": {
"check_only": {
"description": "If true, only report availability — no download, no staging.",
"type": "boolean"
},
"confirm": {
"description": "Must be true to actually download and stage the update.",
"type": "boolean"
}
},
"required": [],
"type": "object"
}Пример для документации
Пример документации для lmcp_install_upgrade. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.
{
"check_only": true,
"confirm": false
}