Tous les outils

delete_note

Notes · macOS

Effet: suppression. État: disponibilité conditionnelle.

«Disponibilité conditionnelle» signifie que l’outil peut dépendre de la version, de la plateforme, des autorisations, du compte ou de la configuration. Il n’est pas forcément actif partout.

macOS

Objectif

Supprime une note d'Apple Notes, par identifiant ou par titre exact. Comme si vous la supprimiez dans l'application, la note passe à "Récemment supprimé" et Apple la purge après 30 jours - l'utilisateur peut toujours la récupérer là-bas. Nécessite confirm=true. Le résultat est VERIFIED : l'outil relit la note après la suppression et signale la suppression comme non vérifiée si elle est toujours là où elle était, donc un succès ici signifie que la note a réellement disparu de list_notes/search_notes/read_note. Recherchez note_id avec list_notes ou search_notes.

Entrées requises

Le schéma de cette plateforme ne déclare aucune entrée requise. Des sélecteurs facultatifs ou des conditions d’exécution peuvent néanmoins exister.

Autorisations et confirmation

Le schéma déclare un paramètre de confirmation explicite. Vérifiez l’aperçu et autorisez l’opération réelle conformément au contrat de la plateforme.

Schéma technique canonique en anglaismacOS
{
  "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"
}

Exemple documentaire

Exemple de documentation pour delete_note. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.

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