Skip to content

🤖 tests: pin the reserved-launch paths the startReservedAgentTaskLeased mutation pass left open #7761

Open

Description

@ThomasK33

A mutation pass over the new steps of the startReservedAgentTaskLeased split (stack 10: #7751, #7755, #7752, #7756-#7760) found behaviour that no test pins. These gaps existed before the split, which moved the code unchanged.

Can delete data (now covered)

Other gaps

  • The drain after running, and the drain while the stop latch is still held: visible only as drain counts.
  • The metadata emit after the stop-latch deferral and after the parent's runtime update: visible through workspaceService.emit, which no test checks.
  • The adopt step moved after the desktop step: shows only for a pre-identity row that the desktop gate refuses.
  • deferLaunchForStopLatch with allowMissing: false: differs only if the row is removed between the first read and the revert.

Trigger: after stack 10 merges, before more changes land in the reserved launch.


Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: high • Cost: $351.07

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions