fix(ci): keep tool display serialization local · openclaw/openclaw@4977c2d
vincentkoc
·
2026-05-01
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | import fs from "node:fs"; |
2 | 2 | import path from "node:path"; |
3 | 3 | import { fileURLToPath } from "node:url"; |
4 | | -import { |
5 | | -TOOL_DISPLAY_CONFIG, |
6 | | -serializeToolDisplayConfig, |
7 | | -} from "../src/agents/tool-display-config.js"; |
| 4 | +import { TOOL_DISPLAY_CONFIG, type ToolDisplayConfig } from "../src/agents/tool-display-config.js"; |
8 | 5 | |
9 | 6 | const __dirname = path.dirname(fileURLToPath(import.meta.url)); |
10 | 7 | const repoRoot = path.resolve(__dirname, ".."); |
@@ -91,3 +88,7 @@ function collectToolNamesFromFile(sourcePath: string, names: Set<string>) {
|
91 | 88 | } |
92 | 89 | } |
93 | 90 | } |
| 91 | + |
| 92 | +function serializeToolDisplayConfig(config: ToolDisplayConfig = TOOL_DISPLAY_CONFIG): string { |
| 93 | +return `${JSON.stringify(config, null, 2)}\n`; |
| 94 | +} |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。