From 1830273a9d28e3688c4f289caec554ff796029c8 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Thu, 23 Apr 2026 12:19:44 +0200 Subject: [PATCH] feat(ui): add RestoreDefaultAgentsAsync to WorkerClient --- src/ClaudeDo.Ui/Services/WorkerClient.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/ClaudeDo.Ui/Services/WorkerClient.cs b/src/ClaudeDo.Ui/Services/WorkerClient.cs index 1740a04..c5f6694 100644 --- a/src/ClaudeDo.Ui/Services/WorkerClient.cs +++ b/src/ClaudeDo.Ui/Services/WorkerClient.cs @@ -231,6 +231,18 @@ public partial class WorkerClient : ObservableObject, IAsyncDisposable await _hub.InvokeAsync("RefreshAgents"); } + public async Task RestoreDefaultAgentsAsync() + { + try + { + return await _hub.InvokeAsync("RestoreDefaultAgents"); + } + catch + { + return null; + } + } + private async Task SeedActiveTasksAsync() { try @@ -348,3 +360,4 @@ public sealed record UpdateListDto(string Id, string Name, string? WorkingDir, s public sealed record UpdateListConfigDto(string ListId, string? Model, string? SystemPrompt, string? AgentPath); public sealed record UpdateTaskAgentSettingsDto(string TaskId, string? Model, string? SystemPrompt, string? AgentPath); public sealed record ListConfigDto(string? Model, string? SystemPrompt, string? AgentPath); +public sealed record SeedResultDto(int Copied, int Skipped);