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.
Обязательные входные данные
Схема этой платформы не объявляет обязательных входных данных. Необязательные селекторы или требования среды всё же могут применяться.
Разрешения и подтверждение
Схема объявляет явный параметр подтверждения. Проверьте предварительный результат и разрешите реальную операцию согласно контракту платформы.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — 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"
}