(last: HealthCheckResult | null | undefined)
| 429 | * verdict cannot be refuted by a credential probe (a successful sync clears |
| 430 | * it instead). */ |
| 431 | const needsAgentReadRevalidation = (last: HealthCheckResult | null | undefined): boolean => |
| 432 | (last?.status === "expired" || last?.status === "degraded") && !isToolSyncHealth(last); |
| 433 | |
| 434 | const toolToOutput = (toolRow: Tool) => ({ |
| 435 | address: String(toolRow.address), |
no test coverage detected