Quellcode durchsuchen

test(模型清单): 验证 preset 上限和显式覆盖规则

更新角色模型清单断言,确认十六个 preset 完整注册,Planner/Worker/Validator 使用各自安全上限,显式模型配置保留且 Validator 温度为零。
SamLee vor 18 Stunden
Ursprung
Commit
c7a976ce7f
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      script_build_host/tests/test_internal_runtime.py

+ 4 - 1
script_build_host/tests/test_internal_runtime.py

@@ -47,7 +47,10 @@ def test_role_model_manifest_covers_all_sixteen_presets_and_keeps_overrides() ->
     assert isinstance(presets, dict)
     assert len(presets) == 16
     assert {value["model"] for value in presets.values()} == {"qwen3.7-max"}
-    assert presets["script_root_validator"]["temperature"] == 0.1
+    assert presets["script_root_validator"]["temperature"] == 0.0
+    assert presets["script_planner"]["max_iterations"] == 100
+    assert presets["script_direction_worker"]["max_iterations"] == 20
+    assert presets["script_root_validator"]["max_iterations"] == 25
     assert presets["script_direction_worker"]["temperature"] == 0.2
     assert result["embedding_model"] == "text-embedding-v4"