From b1cc464e844e318a72fc191f02a5f8e23c16064d Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 5 Nov 2026 10:03:35 +0000 Subject: [PATCH] test(addons): list the enumerating-tool specs in the contracts inventory Four specs of the enumerating tool were missing from the case inventory of the contracts suite, so the exact-match gate failed on master. Assisted-by: Claude:claude-sonnet-5-5 --- scripts/addons/suites.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/addons/suites.json b/scripts/addons/suites.json index 47c2bc11d9..3d65baaec6 100644 --- a/scripts/addons/suites.json +++ b/scripts/addons/suites.json @@ -522,7 +522,11 @@ "when the setting has another value", "when the setting carries a host role", "on a tool without approval always", - "in an add-on without a credential" + "in an add-on without a credential", + "lets a kind that declares them have a tool that enumerates", + "refuses an enumerating tool when the kind has no wildcards, or when it is not a plain read tool", + "refuses an enumerating tool that names a resource", + "name a prefix, an option of the kind and a value it offers" ] }, {