Heal UME dock-to-Fabric gaps: partial jobs, startup apply, and one-click UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-08-07 10:33:25 +08:00
parent 74672b733f
commit 8444d85005
11 changed files with 280 additions and 5 deletions

View file

@ -394,7 +394,7 @@ def _last_finished_job_ended_at(db: Session, domain: str) -> datetime | None:
.filter(
UmeSyncJob.domain == domain,
UmeSyncJob.ended_at.isnot(None),
UmeSyncJob.status.in_(("done", "failed")),
UmeSyncJob.status.in_(("done", "failed", "partial")),
)
.order_by(UmeSyncJob.ended_at.desc())
.limit(50)