feat(worker): TicketSystemConfig + ticket_api_base_url in worker.config.json

This commit is contained in:
mika kuns
2026-08-27 12:34:24 +02:00
parent 41bfc242fa
commit 2a3c937f70
4 changed files with 83 additions and 0 deletions
+2
View File
@@ -15,6 +15,7 @@ using ClaudeDo.Worker.Planning;
using ClaudeDo.Worker.Queue;
using ClaudeDo.Worker.Runner;
using ClaudeDo.Worker.State;
using ClaudeDo.Worker.Tickets;
using ClaudeDo.Worker.Online;
using ClaudeDo.Worker.Online.Interfaces;
using ClaudeDo.Worker.Prime;
@@ -215,6 +216,7 @@ builder.Services.AddSingleton(cfg.OnlineInbox);
builder.Services.AddSingleton(new OnlineRefreshTokenStore(DpapiTokenStore.InAppData("online-inbox.token")));
builder.Services.AddSingleton(new TicketPatStore(DpapiTokenStore.InAppData("ticket.pat")));
#pragma warning restore CA1416
builder.Services.AddSingleton<TicketSystemConfig>();
if (cfg.OnlineInbox.Enabled)
{