fix: reject unowned CLI roots before plugin load (#76379)

Co-authored-by: Neil <neil@neilofneils.com>
This commit is contained in:
neilofneils404
2026-05-03 15:06:49 -04:00
committed by GitHub
parent a64b30705f
commit 904cbec721
7 changed files with 215 additions and 20 deletions

View File

@@ -0,0 +1,18 @@
import { definePluginEntry } from "openclaw/plugin-sdk/core";
export default definePluginEntry({
id: "qa-lab",
name: "QA Lab",
description: "Private QA automation harness and debugger UI",
register(api) {
api.registerCli(() => {}, {
descriptors: [
{
name: "qa",
description: "Run QA scenarios and launch the private QA debugger UI",
hasSubcommands: true,
},
],
});
},
});