diff options
| author | Dax Raad <[email protected]> | 2025-08-11 01:23:00 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-08-11 01:23:00 -0400 |
| commit | 061ba65d20e0c7a7c536fbce0cc5c5bd16dd5ae1 (patch) | |
| tree | 22c6579c1f4d61edfd082ae046284677c73be2a7 /packages/tui | |
| parent | 457386ad08c8add2b8f9c80434582785ca07c557 (diff) | |
| download | opencode-061ba65d20e0c7a7c536fbce0cc5c5bd16dd5ae1.tar.gz opencode-061ba65d20e0c7a7c536fbce0cc5c5bd16dd5ae1.zip | |
show combined output of bash tool progressively
Diffstat (limited to 'packages/tui')
| -rw-r--r-- | packages/tui/internal/components/chat/message.go | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/packages/tui/internal/components/chat/message.go b/packages/tui/internal/components/chat/message.go index 66f8d728e..ee3535ad8 100644 --- a/packages/tui/internal/components/chat/message.go +++ b/packages/tui/internal/components/chat/message.go @@ -569,13 +569,9 @@ func renderToolDetails( case "bash": command := toolInputMap["command"].(string) body = fmt.Sprintf("```console\n$ %s\n", command) - stdout := metadata["stdout"] - if stdout != nil { - body += ansi.Strip(fmt.Sprintf("%s", stdout)) - } - stderr := metadata["stderr"] - if stderr != nil { - body += ansi.Strip(fmt.Sprintf("%s", stderr)) + output := metadata["output"] + if output != nil { + body += ansi.Strip(fmt.Sprintf("%s", output)) } body += "```" body = util.ToMarkdown(body, width, backgroundColor) |
