feat(cloud-scheduler): record terminal results

This commit is contained in:
2026-07-12 17:25:57 +08:00
parent 1b15a8a218
commit e1af4403f5
4 changed files with 278 additions and 1 deletions
@@ -131,6 +131,7 @@ class CloudRepository(Protocol):
host_id: str,
status: TerminalTaskStatus,
failure_reason: str | None,
terminal_result: dict[str, Any] | None,
completed_at: datetime,
) -> ResultRecordStatus: ...