Harden maintainer-preview harness and review fixes

Unify conversational domain routing, preserve artifact completion evidence, replace provisional tool-round prose with terminal synthesis, and resolve verified maintainer review findings across search, frontend module identity, path policy, configuration, and built-in skill startup.
This commit is contained in:
pewdiepie-archdaemon
2026-09-21 06:54:03 +00:00
parent d7cad0621f
commit 297ad19248
54 changed files with 1223 additions and 110 deletions
+2
View File
@@ -95,6 +95,8 @@ class TestModelSupportsVision:
def test_falls_back_to_name_when_no_endpoint(self):
# No endpoint URL → pure name heuristic.
assert chat_helpers.model_supports_vision("llava-1.6", "") is True
assert chat_helpers.model_supports_vision("deepseek-flash", "") is True
assert chat_helpers.model_supports_vision("deepseek-v4-pro", "") is False
assert chat_helpers.model_supports_vision("mistral-7b", "") is False
def test_falls_back_to_name_when_endpoint_unknown(self, monkeypatch):