mqtt切换为远程服务器部署,优化简单指令解析时长
This commit is contained in:
@@ -1101,7 +1101,7 @@ class TestCodexAssistantWebApi:
|
||||
assert "not-for-mcp" not in serialized_events
|
||||
assert "模拟编排" in events[-1]["answer"]
|
||||
|
||||
def test_structured_plan_crosses_the_internal_bridge_without_replacing_original_text(
|
||||
def test_explicit_roof_control_uses_local_preview_without_codex(
|
||||
self,
|
||||
) -> None:
|
||||
events = self.post_assistant(
|
||||
@@ -1112,17 +1112,14 @@ class TestCodexAssistantWebApi:
|
||||
}
|
||||
)
|
||||
|
||||
assert FAKE_CODEX.bridge_results[-1][0] == 200
|
||||
call = AssistantApiHandler.service.calls[-1]
|
||||
assert call["utterance"] == "天幕透光率调到30%"
|
||||
assert call["provider"] == "local"
|
||||
forwarded_plan = call["assistant_plan"]
|
||||
assert forwarded_plan["requests"][0]["capability"] == "roof.set_transmittance"
|
||||
assert forwarded_plan["requests"][0]["parameters"] == [
|
||||
{"name": "transmittance_pct", "value": 30}
|
||||
]
|
||||
assert forwarded_plan["requests"][0]["reason"] == "原始用户请求的结构化候选动作。"
|
||||
assert "instruction" not in call
|
||||
assert "assistant_plan" not in call
|
||||
assert not FAKE_CODEX.turn_calls
|
||||
assert not FAKE_CODEX.bridge_results
|
||||
assert events[0]["route"] == "vehicle_control"
|
||||
assert events[0]["engine"] == "n7web-control-router"
|
||||
assert events[-1]["type"] == "answer.completed"
|
||||
|
||||
def test_assistant_returns_named_mode_draft_without_saving_it(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user