Repository navigation
Show what a waiting thread is waiting on (PR watch, child task, background work) #31921
johan-acevedo
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Problem. A thread that waits shows, for example, "Waiting · Watching pull request #83". A user asked in the thread: "what is going on? are you waiting or listening to a callback?". From the sidebar you cannot tell:
The structure already exists: pending background work is modelled in orchestrationV2PendingBackgroundWork.ts, and
task_statushas aworkState.Idea. Surface that structured reason in the sidebar row, the thread header and
t3 thread show. For example: "Waiting on: PR #83 checks (3/5 done) · child 'review' running 6 min", with the wake condition in a tooltip.Related, not duplicates: #15993 (stale waiting banner) and #22183/#20523 (watches ending silently). A visible wait reason would also make those failures easier to notice. Observed on t3 v0.1.8-nightly.20261106.4247.
All reactions