diff options
| author | Dax Raad <[email protected]> | 2025-06-30 15:28:47 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-06-30 15:28:59 -0400 |
| commit | 03664ba5880ef403cfa680c182cdddc851d9248b (patch) | |
| tree | a46bbf4bb7201a2cd2a37e6a6f72b82896240080 /packages/tui/internal/components | |
| parent | 5a107b275ce784405d7ff68e193499e8822fe90d (diff) | |
| download | opencode-03664ba5880ef403cfa680c182cdddc851d9248b.tar.gz opencode-03664ba5880ef403cfa680c182cdddc851d9248b.zip | |
fix formatting of bash tools
Diffstat (limited to 'packages/tui/internal/components')
| -rw-r--r-- | packages/tui/internal/components/chat/message.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/tui/internal/components/chat/message.go b/packages/tui/internal/components/chat/message.go index cc7dabf19..767a6591c 100644 --- a/packages/tui/internal/components/chat/message.go +++ b/packages/tui/internal/components/chat/message.go @@ -359,11 +359,10 @@ func renderToolDetails( } } case "bash": - stdout := metadata.JSON.ExtraFields["stdout"] - if !stdout.IsNull() { + stdout := metadata.ExtraFields["stdout"] + if stdout != nil { command := toolArgsMap["command"].(string) - stdout := stdout.Raw() - body = fmt.Sprintf("```console\n> %s\n%s```", command, stdout) + body = fmt.Sprintf("```console\n> %s\n%s\n```", command, stdout) body = toMarkdown(body, width, t.BackgroundPanel()) } case "webfetch": |
