SCRATCH task before cancel: {"status":"queued","workState":"working"} SCRATCH cancel result: {"taskId":"node:s-task","status":"cancel_requested"} SCRATCH dispatched: [{"type":"thread.stop"},{"type":"queued-run.cancel","runId":"run:s-own-held"},{"type":"delegated_task.completion-delivery.dispose"}] Tests 1 passed | 34 skipped (35) main 570d4b03ee, vp test run src/mcp/OrchestratorMcpService.test.ts -t scratch --silent=false