Skip to content

Commit 7fd1700

Browse files
committed
Fix analysis job start response
1 parent 0fefbaa commit 7fd1700

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

backend/workspace_models.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ class WorkspaceAnalyzeJobCreatedResponseModel(BaseModel):
4646
stage_title: str | None = None
4747
stage_detail: str | None = None
4848
progress_percent: int = 0
49+
result: dict[str, Any] | None = None
50+
error_message: str | None = None
4951

5052

5153
class WorkspaceAnalyzeJobStatusResponseModel(BaseModel):

tests/test_backend_workspace.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,8 @@ def test_workspace_analyze_job_start_returns_job_handle(monkeypatch):
262262
"stage_title": "Workflow crew",
263263
"stage_detail": "Preparing the first agent.",
264264
"progress_percent": 3,
265+
"result": None,
266+
"error_message": None,
265267
},
266268
)
267269

@@ -281,6 +283,8 @@ def test_workspace_analyze_job_start_returns_job_handle(monkeypatch):
281283
assert payload["job_id"] == "job-123"
282284
assert payload["status"] == "queued"
283285
assert payload["stage_title"] == "Workflow crew"
286+
assert payload["result"] is None
287+
assert payload["error_message"] is None
284288

285289

286290
def test_workspace_analyze_job_status_returns_completed_result(monkeypatch):

0 commit comments

Comments
 (0)