perf(browser): precompute browser help

This commit is contained in:
Peter Steinberger
2026-04-25 13:07:01 +01:00
parent 3064ea78ab
commit c977643460
8 changed files with 212 additions and 17 deletions

View File

@@ -32,10 +32,13 @@ describe("write-cli-startup-metadata", () => {
await writeCliStartupMetadata({ distDir, outputPath, extensionsDir });
const written = JSON.parse(readFileSync(outputPath, "utf8")) as {
browserHelpText: string;
channelOptions: string[];
rootHelpText: string;
};
expect(written.channelOptions).toContain("matrix");
expect(written.browserHelpText).toContain("Usage:");
expect(written.browserHelpText).toContain("openclaw browser");
expect(written.rootHelpText).toContain("Usage:");
expect(written.rootHelpText).toContain("openclaw");
});