Skip to content

W-094: stabilize jobs and subtask PTY test - #202

Merged
antst merged 3 commits into
developfrom
w-094-jobs-pty
Sep 21, 2026
Merged

antst merged 3 commits into
developfrom
w-094-jobs-pty

Conversation

@antst

@antst antst commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

Diagnosis:

  • The PTY waited for the parent UI's Subagent row, then synchronously read the child's durable log.
  • That repaint can precede the child user/message flush; this is a test wait race, not an alpha.1 behavior difference.

Change:

  • Wait on the existing exact child-log predicate before teardown.
  • No sleeps, raw escape waits, widened assertions, or production changes.

Evidence:

  • rc.2 under concurrent CPU load: 20/20 passes.
  • alpha.1 under concurrent CPU load: 20/20 passes; uniformity version=0.1.6-alpha.1 packages=238 mismatches=0.
  • pnpm gate: 26 files and 296 tests passed; DSH version check passed with 233 packages at 0.1.5-rc.2.

@pkg-pr-new

pkg-pr-new Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@antst/dashi@202
npm i https://pkg.pr.new/@antst/dashi-app@202
npm i https://pkg.pr.new/@antst/dashi-launcher@202
npm i https://pkg.pr.new/@antst/dsh-file-uploads-none@202

commit: 55f4f35

@antst
antst merged commit a284363 into develop Sep 21, 2026
20 checks passed
@antst
antst deleted the w-094-jobs-pty branch September 21, 2026 00:13
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.

1 participant