fix(cli): update plugins doctor clean message (#115073) (#117160)

* fix(cli): update plugins doctor clean message (#115073)

Root cause: plugins doctor reports 'No plugin issues detected.' even when a selected context-engine plugin is quarantined at runtime, because doctor is a fast static control-plane check.
Architectural owner: plugins-cli.runtime.ts
Canonical fix: Change clean status message to direct operators to 'openclaw health' for active runtime quarantine/fallback status.
Production LOC delta: +2 LOC

* fix(cli): update plugins doctor clean message wording (#115073)

Root cause: Refine the diagnostic text message to run openclaw health directly.
Architectural owner: src/cli/plugins-cli.runtime.ts

* fix(cli): clarify plugin doctor scope

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
This commit is contained in:
MasterSwords1
2026-08-01 06:54:37 +01:00
committed by GitHub
parent 0cd33bad88
commit 732c57435c
3 changed files with 21 additions and 14 deletions
+4 -1
View File
@@ -396,7 +396,10 @@ export async function runPluginsDoctorCommand(): Promise<void> {
const pluginConfigWarnings = [...stalePluginConfigWarnings, ...configuredRuntimePluginWarnings];
if (!hasInstallTreeIssues && pluginConfigWarnings.length === 0) {
defaultRuntime.log("No plugin issues detected.");
defaultRuntime.log(
"Plugin discovery, module loading, compatibility, and configuration checks passed. " +
'Run "openclaw health" to check the running Gateway, including runtime quarantines and fallbacks.',
);
return;
}