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.
This commit is contained in:
2026-07-02 22:01:38 +02:00
parent cb365bf5a6
commit 1ed84bf614
+4 -4
View File
@@ -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 <pre> (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 <pre> (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": {