deepseek-harness/packages/workflow/workflow-workerthread/src
Tianyi Cui 9fc2260bb6 fix(workflow): harden terminal cleanup races
Queue worker results before settlement cleanup, claim terminal and death boundaries before provider callbacks, and close late-message admission.

Make child cancellation and disposal reentrancy-safe across the workflow bridge and generic subagent wrapper, with adversarial regression coverage and RFC documentation.
2026-07-12 10:17:31 +08:00
..
host.ts fix(workflow): harden terminal cleanup races 2026-07-12 10:17:31 +08:00
index.ts fix(scope): harden lifecycle ownership foundation 2026-07-12 08:57:05 +08:00
meta.ts workflow: meta rides the seam as data — the engine never evaluates it 2026-07-09 20:09:10 +08:00
protocol.ts fix(workflow): honor subagent readiness boundary 2026-07-12 01:35:09 +08:00
realm.ts workflow: rename dsh-workflow-vm to dsh-workflow-workerthread 2026-07-09 19:33:08 +08:00
runtime.ts fix(workflow): harden terminal cleanup races 2026-07-12 10:17:31 +08:00
session.ts fix(workflow): harden terminal cleanup races 2026-07-12 10:17:31 +08:00
types.ts fix(workflow): honor subagent readiness boundary 2026-07-12 01:35:09 +08:00
worker.ts workflow: rename dsh-workflow-vm to dsh-workflow-workerthread 2026-07-09 19:33:08 +08:00