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

delete_note

Заметки · macOS

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

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

macOS

Назначение

Удаляет заметку Apple Notes по ID или точному заголовку. Она перемещается в "Recently Deleted" и окончательно удаляется Apple через 30 дней, поэтому ее можно восстановить. Требует confirm=true. Результат ПРОВЕРЕН повторным чтением; если заметка осталась там, где была, удаление отмечается как непроверенное, поэтому успех означает отсутствие в list_notes/search_notes/read_note. note_id находят через list_notes или search_notes.

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

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

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

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

Каноническая техническая схема на английскомmacOS
{
  "properties": {
    "confirm": {
      "type": "boolean"
    },
    "note_id": {
      "description": "The note's id, as list_notes/search_notes report it.",
      "type": "string"
    },
    "note_name": {
      "description": "Exact title, when you don't have the id. If several notes share it, the first match is deleted — prefer note_id.",
      "type": "string"
    }
  },
  "type": "object"
}

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

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

{
  "confirm": false,
  "note_id": "demo-note-001"
}