Skip to content

Comments

feat: enhance background task status reporting#7

Merged
psibi merged 4 commits intomainfrom
background
Feb 11, 2026
Merged

feat: enhance background task status reporting#7
psibi merged 4 commits intomainfrom
background

Conversation

@psibi
Copy link
Member

@psibi psibi commented Feb 11, 2026

The update introduces a dedicated Info status for tasks, primarily targeting background workers that provide continuous status updates. This includes UI changes to highlight these tasks and hide irrelevant success/error metrics for persistent jobs.

The `AppBuilder` now supports continuous background tasks that report
their execution status. This feature allows long-running processes to be
monitored via the status registry by initializing and storing task
metadata before spawning the future into the runtime.
The update introduces a dedicated Info status for tasks, primarily
targeting background workers that provide continuous status updates.
This includes UI changes to highlight these tasks and hide irrelevant
success/error metrics for persistent jobs.
@psibi psibi requested a review from snoyberg February 11, 2026 04:36
Pass the application context to the closure in the background task
watcher. This allows tasks that report their status to interact
with shared application state, mirroring the behavior of standard
background tasks.
@psibi psibi merged commit 850e7bc into main Feb 11, 2026
1 check passed
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.

2 participants