Files
openclaw/src/agents/bash-tools.exec-output.ts
2026-05-01 20:50:36 +01:00

11 lines
425 B
TypeScript

const EXEC_NO_OUTPUT_PLACEHOLDER = "(no output)";
export function renderExecOutputText(value: string | undefined): string {
return value || EXEC_NO_OUTPUT_PLACEHOLDER;
}
export function renderExecUpdateText(params: { tailText?: string; warnings: string[] }): string {
const warningText = params.warnings.length ? `${params.warnings.join("\n")}\n\n` : "";
return warningText + renderExecOutputText(params.tailText);
}