diff --git a/src/ClaudeDo.Ui/Services/WorkerClient.cs b/src/ClaudeDo.Ui/Services/WorkerClient.cs index 08562f0..3570e9b 100644 --- a/src/ClaudeDo.Ui/Services/WorkerClient.cs +++ b/src/ClaudeDo.Ui/Services/WorkerClient.cs @@ -182,6 +182,7 @@ public partial class WorkerClient : ObservableObject, IAsyncDisposable public async ValueTask DisposeAsync() { + _startCts?.Cancel(); await _hub.DisposeAsync(); }