From 97d9c851e6725833f8edcec1e606a281609dbd74 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Sat, 19 Jul 2025 12:02:24 -0500 Subject: fix: escape ansi sequences (#1139) --- packages/tui/internal/components/chat/message.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/tui/internal') diff --git a/packages/tui/internal/components/chat/message.go b/packages/tui/internal/components/chat/message.go index ef097c09c..6199e9bf2 100644 --- a/packages/tui/internal/components/chat/message.go +++ b/packages/tui/internal/components/chat/message.go @@ -378,7 +378,8 @@ func renderToolDetails( stdout := metadata["stdout"] if stdout != nil { command := toolInputMap["command"].(string) - body = fmt.Sprintf("```console\n> %s\n%s```", command, stdout) + out := ansi.Strip(fmt.Sprintf("%s", stdout)) + body = fmt.Sprintf("```console\n> %s\n%s```", command, out) body = util.ToMarkdown(body, width, backgroundColor) } case "webfetch": -- cgit v1.2.3