sync: update from private repo (a5db2ab0)
CI / build-and-test (push) Successful in 8m58s

This commit is contained in:
oss-sync
2026-07-10 00:51:05 +00:00
parent 2044f0a2c4
commit a67c40d33c
45 changed files with 3599 additions and 15 deletions
+4
View File
@@ -97,6 +97,9 @@ export interface CoreServerOptions {
pushService?: import('../push-service.js').PushService | null;
/** Notifications V2 — VAPID key store. Required when pushService is set. */
vapidStore?: import('../vapid-store.js').VapidKeyStore | null;
/** Workspace webhook notifications (issue #797). null disables test-send
* (route returns 503) but the CRUD routes remain mounted. */
webhookService?: import('../webhook-service.js').WebhookDeliveryService | null;
/**
* TCP port the bridge will listen on. Forwarded to admin endpoints
* (e.g. /api/admin/gateway/status) so the UI can label the gateway
@@ -465,6 +468,7 @@ export function createCoreServer(opts: CoreServerOptions): {
worktreeDir: loadConfig().worktreeDir ?? './data/worktrees',
authActive,
getPythonPackagesConfig: () => loadConfig().pythonPackages,
webhookService: opts.webhookService ?? null,
}));
// BackendStatusRegistry singleton — probes every configured worker