(cause: string)
| 3428 | // ------------------------------------------------------------------ |
| 3429 | |
| 3430 | const toolSyncHealth = (cause: string): HealthCheckResult => ({ |
| 3431 | status: "degraded", |
| 3432 | checkedAt: Date.now(), |
| 3433 | detail: `${toolSyncHealthDetailPrefix}: ${cause}`, |
| 3434 | reason: "tool_sync_failed", |
| 3435 | }); |
| 3436 | |
| 3437 | const syncHealthReason = (result: ResolveToolsResult): string => |
| 3438 | result.incompleteReason ?? "plugin returned an incomplete tool catalog"; |
no outgoing calls
no test coverage detected