diff options
| author | adamdottv <[email protected]> | 2025-07-04 10:54:53 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-07-04 10:55:02 -0500 |
| commit | 94ef341c9dfd59a070ed4c855e973f99009bcf7e (patch) | |
| tree | 55600417d77911e821c7d993e02fd0be4913fbe2 /packages/tui/internal/components/chat/message.go | |
| parent | f9abc7c84f2544f5844d795bf835064114734817 (diff) | |
| download | opencode-94ef341c9dfd59a070ed4c855e973f99009bcf7e.tar.gz opencode-94ef341c9dfd59a070ed4c855e973f99009bcf7e.zip | |
feat(tui): render attachments
Diffstat (limited to 'packages/tui/internal/components/chat/message.go')
| -rw-r--r-- | packages/tui/internal/components/chat/message.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/tui/internal/components/chat/message.go b/packages/tui/internal/components/chat/message.go index 4dde09ea8..9e245c8b2 100644 --- a/packages/tui/internal/components/chat/message.go +++ b/packages/tui/internal/components/chat/message.go @@ -223,6 +223,7 @@ func renderText( showToolDetails bool, highlight bool, width int, + extra string, toolCalls ...opencode.ToolInvocationPart, ) string { t := theme.CurrentTheme() @@ -269,7 +270,11 @@ func renderText( } } - content = strings.Join([]string{content, info}, "\n") + sections := []string{content, info} + if extra != "" { + sections = append(sections, "\n"+extra) + } + content = strings.Join(sections, "\n") switch message.Role { case opencode.MessageRoleUser: |
