From faa9692fc4405de363888e89912c23db84cbd689 Mon Sep 17 00:00:00 2001 From: Blomios Date: Wed, 17 Jun 2026 15:11:04 +0200 Subject: [PATCH] =?UTF-8?q?fix(test):=20compteur=20d'outils=20MCP=2011?= =?UTF-8?q?=E2=86=9212=20(idea=5Fskill=5Fread)=20dans=20state.rs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit QA avait mis à jour le contrat 11→12 dans infrastructure/tests/mcp_server.rs mais une seconde assertion codée en dur subsistait dans le test duplex de state.rs. Ajoute idea_skill_read à la liste attendue et passe le compte à 12. Conséquence directe de T4 (skill-awareness). Co-Authored-By: Claude Opus 4.8 --- crates/app-tauri/src/state.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/app-tauri/src/state.rs b/crates/app-tauri/src/state.rs index 37d2b68..ac7034f 100644 --- a/crates/app-tauri/src/state.rs +++ b/crates/app-tauri/src/state.rs @@ -3050,6 +3050,8 @@ mod mcp_serve_peer_tests { "idea_context_propose", "idea_memory_read", "idea_memory_write", + // Skill-awareness : lecture à la demande du corps d'un skill. + "idea_skill_read", ] { assert!( names.contains(&expected), @@ -3058,8 +3060,8 @@ mod mcp_serve_peer_tests { } assert_eq!( tools.len(), - 11, - "exactly the eleven idea_* tools (7 base + 4 FileGuard C7); got {names:?}" + 12, + "exactly the twelve idea_* tools (7 base + 4 FileGuard C7 + idea_skill_read); got {names:?}" ); drop(client); // EOF ⇒ serve loop ends