From 885f136cf3d03eff031217c73a5b87bf00465ed8 Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Wed, 1 Jul 2026 16:29:15 +0200 Subject: [PATCH] Add clothing axis to seed control UI helper --- tools/prompt_smoke.py | 2 ++ web/seed_control.js | 1 + 2 files changed, 3 insertions(+) diff --git a/tools/prompt_smoke.py b/tools/prompt_smoke.py index b8073de..5996fdc 100644 --- a/tools/prompt_smoke.py +++ b/tools/prompt_smoke.py @@ -13904,6 +13904,8 @@ def smoke_node_utility_registration() -> None: _expect("category_seed_mode" in seed_inputs, "Seed Control lost category seed mode input") _expect("clothing_seed_mode" in seed_inputs, "Seed Control lost clothing seed mode input") _expect("clothing_seed" in seed_inputs, "Seed Control lost clothing seed input") + seed_control_js = (ROOT / "web" / "seed_control.js").read_text(encoding="utf-8") + _expect('"clothing"' in seed_control_js, "Seed Control frontend random-lock axes should include clothing") _expect("tooltip" in seed_inputs["category_seed_mode"][1], "Seed Control tooltip injection missing") _expect(seed_control.RETURN_NAMES == ("seed_config", "summary"), "Seed Control lost visible summary output") category_seed_tooltip = node_tooltips._tooltip_for_input("SxCPSeedControl", "category_seed_mode") diff --git a/web/seed_control.js b/web/seed_control.js index 109fa28..574dd5e 100644 --- a/web/seed_control.js +++ b/web/seed_control.js @@ -12,6 +12,7 @@ const SEED_AXES = [ "role", "expression", "composition", + "clothing", ]; function widget(node, name) {