From 98309fdd58ff44b8eabbbd5c155758a3e2e1b579 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Tue, 3 Mar 2026 13:59:15 -0500 Subject: [PATCH] tui: simplify task tool display with cleaner tree indentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the '⋮' icon with '│' and updates the tree formatting to use consistent '└' characters for better visual hierarchy when showing running and completed task states. --- .../src/cli/cmd/tui/routes/session/index.tsx | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index 7048f97455..ddbe1d2a70 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -1975,23 +1975,19 @@ function Task(props: ToolProps) { return ( Task {props.input.description} - 0}> - {" "} - · {tools().length} toolcalls - - {"\n"}⤷ {Locale.titlecase(current()!.tool)} {(current()!.state as any).title} - + 0}> · {tools().length} toolcalls + + {"\n└"} {Locale.titlecase(current()!.tool)} {(current()!.state as any).title} - {"\n ⤷ "} - {tools().length} toolcalls · {Locale.duration(duration())} + {"\n└ "} {tools().length} toolcalls · {Locale.duration(duration())} )