Skip to content

[BUG] Subtask completes but doesn’t return to parent after interruptions #8081

@hannesrudolph

Description

@hannesrudolph

Type

Bug

Problem / Value

In Boomerang (subtask) mode, after an interruption and resume, the subtask can complete but control does not return to the parent task. The parent–child link breaks, stalling longer workflows and forcing manual recovery.

Context

Affects users running subtasks during longer sessions or when the editor/model session is interrupted (window reloads, crashes, hangs, provider stalls). This occurs frequently. You can resume the subtask and let it finish, but the parent does not resume.

Reproduction

  1. Start a parent task that spawns a subtask (Boomerang).
  2. Cause an interruption (e.g., window reload, crash, hang) and then resume the subtask.
  3. Let the subtask finish.
  4. Expected: the parent task automatically resumes when the subtask completes (i.e., on subtask completion).
  5. Actual: the parent does not resume; the parent–child link appears broken.

Constraints/Preferences (optional)

  • Make the parent–subtask relationship durable across interruptions and reloads.
  • Provide a clear “Return to main task” action.
  • Offer a list of recoverable subtasks with status and their associated parent.

Metadata

Metadata

Assignees

Labels

Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.bugSomething isn't working

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions