From 1ed84bf6143383d8c047972ec22afa72a46dc971 Mon Sep 17 00:00:00 2001 From: Master Date: Thu, 2 Jul 2026 22:01:38 +0200 Subject: [PATCH] docs: descriptions des tools MCP alignees sur le garde-fou label projet get_note/update_note/delete_note/get_children : suppression du vocabulaire 'type systeme' perime. get_children liste tout (filtre retire), get_note lit tout (garde-fou lecture retire), update/delete refusent les notes structurelles sans label projet. Ferme la derniere trace de l ancien garde-fou dans le code. --- mcp_server.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mcp_server.py b/mcp_server.py index 440f8ba..20a58b5 100644 --- a/mcp_server.py +++ b/mcp_server.py @@ -135,7 +135,7 @@ TOOLS = [ }, { "name": "delete_note", - "description": "Supprime une note du systeme (backlog, decision, etc.) par son id. Garde-fou : refuse les notes hors systeme.", + "description": "Supprime une note par son id. Garde-fou : refuse les notes structurelles protegees (sans label projet ; ontologie, skills universels, dossiers).", "inputSchema": { "type": "object", "properties": {"note_id": {"type": "string"}}, @@ -194,7 +194,7 @@ TOOLS = [ }, { "name": "get_note", - "description": "Lit le contenu d une note du systeme par son id (titre, type, contenu HTML). Garde-fou : refuse les notes hors types systeme.", + "description": "Lit le contenu d une note par son id (titre, type, contenu HTML). Aucune restriction : toute note est lisible.", "inputSchema": { "type": "object", "properties": {"note_id": {"type": "string"}}, @@ -203,7 +203,7 @@ TOOLS = [ }, { "name": "get_children", - "description": "Liste les notes filles d un dossier (id, titre, type). Ne retourne que les notes de type systeme.", + "description": "Liste toutes les notes filles d un dossier (id, titre, type).", "inputSchema": { "type": "object", "properties": {"parent_id": {"type": "string"}}, @@ -224,7 +224,7 @@ TOOLS = [ }, { "name": "update_note", - "description": "Met a jour le contenu d une note existante (skill, decision, historique, doc...). format=markdown enveloppe en
 (texte redige) ; format=html ecrit le HTML tel quel (notes structurees). Garde-fou : refuse les notes hors types systeme.",
+        "description": "Met a jour le contenu d une note existante (skill, decision, historique, doc...). format=markdown enveloppe en 
 (texte redige) ; format=html ecrit le HTML tel quel (notes structurees). Garde-fou : refuse les notes structurelles protegees (sans label projet).",
         "inputSchema": {
             "type": "object",
             "properties": {