fix(test): compteur d'outils MCP 11→12 (idea_skill_read) dans state.rs
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 <noreply@anthropic.com>
This commit is contained in:
@ -3050,6 +3050,8 @@ mod mcp_serve_peer_tests {
|
|||||||
"idea_context_propose",
|
"idea_context_propose",
|
||||||
"idea_memory_read",
|
"idea_memory_read",
|
||||||
"idea_memory_write",
|
"idea_memory_write",
|
||||||
|
// Skill-awareness : lecture à la demande du corps d'un skill.
|
||||||
|
"idea_skill_read",
|
||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
names.contains(&expected),
|
names.contains(&expected),
|
||||||
@ -3058,8 +3060,8 @@ mod mcp_serve_peer_tests {
|
|||||||
}
|
}
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
tools.len(),
|
tools.len(),
|
||||||
11,
|
12,
|
||||||
"exactly the eleven idea_* tools (7 base + 4 FileGuard C7); got {names:?}"
|
"exactly the twelve idea_* tools (7 base + 4 FileGuard C7 + idea_skill_read); got {names:?}"
|
||||||
);
|
);
|
||||||
|
|
||||||
drop(client); // EOF ⇒ serve loop ends
|
drop(client); // EOF ⇒ serve loop ends
|
||||||
|
|||||||
Reference in New Issue
Block a user