fix(workflow): address migration CI failures

Expose workflow lookup for Service API compatibility, tighten workflow template typing, and add focused command coverage for the migration PR.
This commit is contained in:
-LAN-
2026-05-11 13:44:13 +08:00
parent 47dc084659
commit c1e2c2e1ee
6 changed files with 104 additions and 21 deletions

View File

@ -22,7 +22,7 @@ def _legacy_file_graph() -> dict:
def test_hidden_service_api_file_payload_maps_to_generated_start_input(mocker):
workflow = MagicMock()
workflow.graph_dict = _legacy_file_graph()
get_workflow = mocker.patch.object(AppGenerateService, "_get_workflow", return_value=workflow)
get_workflow = mocker.patch.object(AppGenerateService, "get_workflow", return_value=workflow)
app_model = MagicMock()
files = [{"transfer_method": "remote_url", "url": "https://example.com/a.png"}]