Skip to content

feat: show last check, elapsed, and status URL while video polls - #385

Merged
mikkel merged 1 commit into
mainfrom
fix/poll-progress-diagnostics
Aug 12, 2026
Merged

feat: show last check, elapsed, and status URL while video polls#385
mikkel merged 1 commit into
mainfrom
fix/poll-progress-diagnostics

Conversation

@mikkel

@mikkel mikkel commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

Long video jobs can poll for 10–20+ minutes. In-progress UI now shows:

  • Elapsed as m:ss (live clock in the editor strip)
  • Last check wall-clock time of the most recent status poll
  • Job id + status URL (/api/video/status?requestId=…) — open or copy for probing

Editor: node card poll block + live-run strip. Play: steps progress line includes the same fields.

Test plan

  • pre-commit suite
  • node scripts/check-video-resume.mjs
  • Manual: run a tvideo node and confirm job id + last check update every ~5s

Long NanoGPT video jobs can sit in progress for 10–20+ minutes. The
in-progress UI now surfaces elapsed time (m:ss), wall-clock of the last
status poll, the job id, and a copyable/openable status URL on the node
card and live-run strip (editor) and in the play steps line.
@mikkel
mikkel merged commit 48f360d into main Aug 12, 2026
1 of 2 checks passed
@mikkel
mikkel deleted the fix/poll-progress-diagnostics branch August 12, 2026 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant