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

todoist_complete_task

Todoist · macOS · Windows

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

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

macOS

Назначение

Помечает задачу Todoist как выполненную (закрывает ее). Передайте task_id из todoist_list_tasks. Без confirm возвращается предварительный просмотр и ничего не изменяется; для завершения передайте confirm=true.

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

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

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

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

Каноническая техническая схема на английском — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to send; without it nothing is sent and the call returns a preview of every field.",
      "type": "boolean"
    },
    "task_id": {
      "description": "The task id to complete",
      "type": "string"
    }
  },
  "required": [
    "task_id"
  ],
  "type": "object"
}

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

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

{
  "confirm": false,
  "task_id": "demo-task-001"
}

Windows

Назначение

Помечает задачу Todoist как выполненную (закрывает ее). Передайте task_id из todoist_list_tasks. Для завершения требуется confirm=true; без него возвращается предварительный просмотр.

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

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

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

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

Каноническая техническая схема на английском — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true to complete the task. Without it, returns a preview.",
      "type": "boolean"
    },
    "task_id": {
      "description": "The task id to complete",
      "type": "string"
    }
  },
  "required": [
    "task_id"
  ],
  "type": "object"
}

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

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

{
  "confirm": false,
  "task_id": "demo-task-001"
}