From cf4399955e2ddc8a38f5bb0f34bed4c6afc54749 Mon Sep 17 00:00:00 2001 From: Gio Della-Libera Date: Sat, 27 Jun 2026 09:38:06 -0700 Subject: [PATCH] fix(doctor): satisfy plugin registry mapper lint --- src/commands/doctor-plugin-registry.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/commands/doctor-plugin-registry.ts b/src/commands/doctor-plugin-registry.ts index 86f1476343fd..1ea78b226a21 100644 --- a/src/commands/doctor-plugin-registry.ts +++ b/src/commands/doctor-plugin-registry.ts @@ -513,6 +513,7 @@ export function pluginRegistryIssueToHealthFinding( fixHint: "Run `openclaw doctor --fix` to relink managed npm plugin packages.", }; } + return assertNeverPluginRegistryIssue(issue); } export function pluginRegistryIssueToRepairEffect( @@ -548,6 +549,13 @@ export function pluginRegistryIssueToRepairEffect( dryRunSafe: false, }; } + return assertNeverPluginRegistryIssue(issue); +} + +function assertNeverPluginRegistryIssue(issue: never): never { + throw new Error( + `Unhandled plugin registry issue kind: ${String((issue as { kind?: unknown }).kind)}`, + ); } /**