Skip to content

fix(orchestrator): Deliver later delegated sibling results - #22

Closed
mwolson wants to merge 661 commits into
contrib/ctm/exhausted-start-settlementfrom
contrib/ctm/delegated-sibling-delivery
Closed

mwolson wants to merge 661 commits into
contrib/ctm/exhausted-start-settlementfrom
contrib/ctm/delegated-sibling-delivery

Conversation

@mwolson

@mwolson mwolson commented Sep 27, 2026

Copy link
Copy Markdown
Owner

What Changed

A parent agent that delegates several tasks is now woken for every sibling result, however many finish after its earlier wakes. Results that arrive while a wake is in flight are batched into the next one. Archived or deleted parents, cancelled deliveries and real queued user messages are left alone.

Why

Each group of sibling tasks allowed only an initial delivery and one follow-up. Any sibling that finished after that stayed pending and was visible only through task_status, so parents that ended their turn as instructed never learned the rest of their results.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

juliusmarminge and others added 30 commits September 23, 2026 19:10
…gg#9897)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…ingdotgg#8464)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…gg#9907)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
…otgg#9905)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…gg#9928)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…dotgg#9920)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…ngdotgg#10051)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
juliusmarminge and others added 18 commits September 23, 2026 19:10
Background-task notifications and delegated completions queued behind a
held queue are hidden from the queue UI, so the Resume queue control never
appeared, yet thread.settle counted them as active work. Settle now cancels
those automatic runs in the same transaction; user-queued messages still
block it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep main's recycled mobile list and per-row clock scoping alongside V2 runtime ownership, subagent filtering, and unread completion labels. Preserve provider compatibility diagnostics and shared PR badge controls while retaining V2 authentication actions and linked-PR tooltips. Port main's PR batching and settlement quota improvements into the V2 services.
@mwolson
mwolson added this pull request to stack #36 September 27, 2026 21:48
@mwolson
mwolson force-pushed the contrib/ctm/delegated-sibling-delivery branch from deb452e to e925b7f Compare September 30, 2026 20:01
@mwolson
mwolson force-pushed the contrib/ctm/exhausted-start-settlement branch 2 times, most recently from af0d444 to 5fe2c77 Compare October 1, 2026 12:38
@mwolson
mwolson removed this pull request from stack #36 October 1, 2026 12:39
@mwolson

mwolson commented Oct 1, 2026

Copy link
Copy Markdown
Owner Author

Absorbed upstream by pingdotgg#13938 delegated-completion-no-cap; the cancellation guard from this layer now lives in #23 cancelled-delivery-recovery. Closing; the branch is kept.

@mwolson mwolson closed this Oct 1, 2026
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.