diff options
Diffstat (limited to 'packages/tui')
| -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": |
