diff options
| author | adamdotdevin <[email protected]> | 2025-08-11 10:52:49 -0500 |
|---|---|---|
| committer | adamdotdevin <[email protected]> | 2025-08-11 10:52:49 -0500 |
| commit | 9c8e56fc96df1f680671f8a16a202fcd9e9c4b1e (patch) | |
| tree | 2ddb8e92b27606655147bba0d4c775e52d3244db | |
| parent | c78cb57c41c5ba29ba7097528bc5441167f874a5 (diff) | |
| download | opencode-9c8e56fc96df1f680671f8a16a202fcd9e9c4b1e.tar.gz opencode-9c8e56fc96df1f680671f8a16a202fcd9e9c4b1e.zip | |
fix: assistant message footer styles
| -rw-r--r-- | packages/tui/internal/components/chat/message.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/tui/internal/components/chat/message.go b/packages/tui/internal/components/chat/message.go index 9a85e89e1..12156ea91 100644 --- a/packages/tui/internal/components/chat/message.go +++ b/packages/tui/internal/components/chat/message.go @@ -220,17 +220,17 @@ func renderText( var content string switch casted := message.(type) { case opencode.AssistantMessage: - bg := t.Background() + backgroundColor = t.Background() if isThinking { - bg = t.BackgroundPanel() + backgroundColor = t.BackgroundPanel() } ts = time.UnixMilli(int64(casted.Time.Created)) if casted.Time.Completed > 0 { ts = time.UnixMilli(int64(casted.Time.Completed)) } - content = util.ToMarkdown(text, width, bg) + content = util.ToMarkdown(text, width, backgroundColor) if isThinking { - content = styles.NewStyle().Background(bg).Foreground(t.TextMuted()).Render("Thinking") + "\n\n" + content + content = styles.NewStyle().Background(backgroundColor).Foreground(t.TextMuted()).Render("Thinking") + "\n\n" + content } case opencode.UserMessage: ts = time.UnixMilli(int64(casted.Time.Created)) |
