fix(tui): remove outer backtick wrapper in session transcript tool formatting (#11566)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
zerone0x
2026-02-02 03:11:18 +08:00
committed by GitHub
parent 1798af72b0
commit cc1d3732bc
2 changed files with 32 additions and 7 deletions

View File

@@ -80,17 +80,17 @@ export function formatPart(part: Part, options: TranscriptOptions): string {
}
if (part.type === "tool") {
let result = `\`\`\`\nTool: ${part.tool}\n`
let result = `**Tool: ${part.tool}**\n`
if (options.toolDetails && part.state.input) {
result += `\n**Input:**\n\`\`\`json\n${JSON.stringify(part.state.input, null, 2)}\n\`\`\``
result += `\n**Input:**\n\`\`\`json\n${JSON.stringify(part.state.input, null, 2)}\n\`\`\`\n`
}
if (options.toolDetails && part.state.status === "completed" && part.state.output) {
result += `\n**Output:**\n\`\`\`\n${part.state.output}\n\`\`\``
result += `\n**Output:**\n\`\`\`\n${part.state.output}\n\`\`\`\n`
}
if (options.toolDetails && part.state.status === "error" && part.state.error) {
result += `\n**Error:**\n\`\`\`\n${part.state.error}\n\`\`\``
result += `\n**Error:**\n\`\`\`\n${part.state.error}\n\`\`\`\n`
}
result += `\n\`\`\`\n\n`
result += `\n`
return result
}