using ClaudeDo.Ui.Services.Interfaces; namespace ClaudeDo.Ui.Services; public sealed class WorkerNotesApi : INotesApi { private readonly IWorkerClient _client; public WorkerNotesApi(IWorkerClient client) => _client = client; public Task> ListAsync(DateOnly day) => _client.GetDailyNotesAsync(day); public Task AddAsync(DateOnly day, string text) => _client.AddDailyNoteAsync(day, text); public Task UpdateAsync(string id, string text) => _client.UpdateDailyNoteAsync(id, text); public Task DeleteAsync(string id) => _client.DeleteDailyNoteAsync(id); }