(row: IntegrationRow)
| 2598 | // owns this storage (never the plugin config blob), so a plugin config |
| 2599 | // rewrite can never strip it and no plugin schema has to declare it. |
| 2600 | const describeHealthCheckForRow = (row: IntegrationRow): HealthCheckSpec | null => |
| 2601 | Option.getOrNull(decodeHealthCheckSpec(row.health_check)); |
| 2602 | |
| 2603 | // The health-check hooks are typed `Effect<_, unknown>` at the PluginSpec |
| 2604 | // boundary (each plugin owns its own error shape). Fold that channel into a |
no outgoing calls
no test coverage detected