From 9293e5810ce316952f31153ed74fffab4a2a68da Mon Sep 17 00:00:00 2001 From: dbpolito Date: Fri, 16 Jan 2026 17:30:05 -0300 Subject: [PATCH 1/2] fix(desktop): Stream bash output + strip-asni --- packages/ui/package.json | 1 + packages/ui/src/components/message-part.tsx | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/ui/package.json b/packages/ui/package.json index b4966f483d1..1841989ff4e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -59,6 +59,7 @@ "shiki": "catalog:", "solid-js": "catalog:", "solid-list": "catalog:", + "strip-ansi": "7.1.2", "virtua": "catalog:" } } diff --git a/packages/ui/src/components/message-part.tsx b/packages/ui/src/components/message-part.tsx index e1a34a3241a..165f46f6c50 100644 --- a/packages/ui/src/components/message-part.tsx +++ b/packages/ui/src/components/message-part.tsx @@ -10,6 +10,7 @@ import { onCleanup, type JSX, } from "solid-js" +import stripAnsi from "strip-ansi" import { Dynamic } from "solid-js/web" import { AgentPart, @@ -926,7 +927,7 @@ ToolRegistry.register({ >
From 24f3264cb872a732379667d9dd2aaa22cd3a3846 Mon Sep 17 00:00:00 2001 From: dbpolito Date: Fri, 16 Jan 2026 17:43:09 -0300 Subject: [PATCH 2/2] Tweak --- bun.lock | 1 + 1 file changed, 1 insertion(+) diff --git a/bun.lock b/bun.lock index 5474eb220a1..8749a9d9373 100644 --- a/bun.lock +++ b/bun.lock @@ -424,6 +424,7 @@ "shiki": "catalog:", "solid-js": "catalog:", "solid-list": "catalog:", + "strip-ansi": "7.1.2", "virtua": "catalog:", }, "devDependencies": {