Rule outcomes, the contract hint, and four extractor/backup fixes #174

Merged
bvandeusen merged 18 commits from dev into main 2026-09-21 06:31:10 -04:00
Showing only changes of commit 4ebf478575 - Show all commits
+4 -2
View File
@@ -206,8 +206,10 @@ def test_register_attaches_every_tool():
# always-on exclusion tools with the tier they served.
# 22 since milestone 414 retired subscriptions and suppressions: the two
# subscribe tools and the four suppress/unsuppress tools. 23 with move_rule
# (milestone 414 step 3), the way a rule changes home.
assert len(mcp.names) == 23
# (milestone 414 step 3), the way a rule changes home. 24 with
# rule_outcome (milestone 419 step 1), the way a rule says what it
# actually changed.
assert len(mcp.names) == 24
# spot-check a few names
assert "list_rulebooks" in mcp.names
assert "create_rule" in mcp.names