feat(mcp): add save_finding to the in-task server

This commit is contained in:
mika kuns
2026-08-10 10:27:13 +02:00
parent b312095fb2
commit 519f64c02e
2 changed files with 56 additions and 1 deletions
+4 -1
View File
@@ -182,10 +182,13 @@ builder.Services.AddScoped<ClaudeDoDbContext>(sp =>
builder.Services.AddScoped<TaskRepository>();
builder.Services.AddScoped<ListRepository>();
builder.Services.AddScoped<PlanningMcpService>();
builder.Services.AddScoped<IFindingsStoreLocator, FindingsStoreLocator>();
builder.Services.AddScoped<TaskRunFindingsMcpTools>();
builder.Services.AddMcpServer()
.WithHttpTransport()
.WithTools<PlanningMcpService>()
.WithTools<TaskRunMcpService>();
.WithTools<TaskRunMcpService>()
.WithTools<TaskRunFindingsMcpTools>();
// OnlineInboxConfig and OnlineTokenStore are always registered so hub methods work
// even when sync is disabled. The sync stack (api client, auth, hosted service) is