deepseek-harness/apps/cli/tests
Turtle ad4aeacd19 fix(hmr,include): settle a failing boot instead of a silent exit 13
Master's transactional loader made the invalid-provider PTY case regress:
the HMR main watcher's initial scan refreshed the include mid-initial-apply,
the concurrent group updates stranded the include fiber, and once serialized
the failing apply's rollback deadlocked on HMR's refresh drain — dsh exited
13 with no diagnostic and the terminal stranded, the exact symptom this
branch fixes. Serialize every include child-tree mutation through one queue
and pass ignoreInitial to the HMR main watcher; the failing boot now settles
through boot()'s labelled rejection with the tree disposed and exit 1. The
PTY case asserts the settled diagnostic; the fail-loud release remains the
guard for rejections boot cannot see.
2026-08-03 14:14:20 +08:00
..
fixtures fix(app-boot): keep the fail-loud exit fatal while the terminal is released 2026-07-31 20:37:16 +08:00
snapshots Merge remote-tracking branch 'origin/master' into fix/checkout-workdir-prompt 2026-08-01 00:04:49 +08:00
tui-first-run-snapshots fix(tui): address onboarding review feedback 2026-07-31 17:47:07 +08:00
args.spec.ts feat: rename experimental-meta/-upgrade to meta/upgrade behind --experimental gate 2026-07-31 23:37:53 +08:00
built-bin.e2e.ts fix(cli): give shipped web search a 60s budget 2026-08-01 06:15:16 -07:00
install-script.spec.ts Merge remote-tracking branch 'origin/master' into feature/installer-adopt-checkout 2026-08-01 19:44:12 +08:00
lazy-search-startup.compat.spec.ts Merge remote-tracking branch 'origin/master' into mergebot/pr711 2026-07-31 01:28:15 +08:00
memory-mcp-configs.spec.ts fix(examples): keep memory configs provider-owned 2026-07-31 02:34:52 -07:00
pty-harness.ts fix(tui): address onboarding review feedback 2026-07-31 17:47:07 +08:00
shipped-composition.e2e.ts test(cli): include list_agents in shipped catalog 2026-08-02 12:51:09 +08:00
source-launch.compat.spec.ts feat(cli): launch dsh source through the tsx ESM hook 2026-07-29 13:15:24 +08:00
telemetry-switch.spec.ts fix(web): review round 1 — loud opt-out, headless drain, scaffold isolation, docs 2026-07-31 01:34:42 +08:00
trusted-hosts.spec.ts fix(cli): sample LAN addresses once — trust and the printed LAN URL share the snapshot 2026-07-28 17:47:56 +08:00
tui-first-run-welcome.spec.ts fix(tui): address onboarding review feedback 2026-07-31 17:47:07 +08:00
tui-keyless-smoke.e2e.ts fix(hmr,include): settle a failing boot instead of a silent exit 13 2026-08-03 14:14:20 +08:00
tui.snapshot.ts Merge remote-tracking branch 'origin/master' into fix/checkout-workdir-prompt 2026-08-01 00:04:49 +08:00
web-prompt-context.spec.ts Merge remote-tracking branch 'origin/fix/web-agent-runtime-context' into worktree/pr830-retarget-review-20260801 2026-08-02 00:56:14 +08:00