File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -111,12 +111,7 @@ func (mv *messageModel) Render(width int) string {
111111 case types .MessageTypeCancelled :
112112 return styles .WarningStyle .Render ("⚠ stream cancelled ⚠" )
113113 case types .MessageTypeWelcome :
114- // Render welcome message with a distinct style
115- rendered , err := markdown .NewRenderer (width ).Render (msg .Content )
116- if err != nil {
117- return styles .MutedStyle .Render (msg .Content )
118- }
119- return styles .MutedStyle .Render (strings .TrimRight (rendered , "\n \r \t " ))
114+ return styles .WelcomeMessageBorderStyle .Width (width - 1 ).Render (strings .TrimRight (msg .Content , "\n \r \t " ))
120115 case types .MessageTypeError :
121116 return styles .ErrorStyle .Render ("│ " + msg .Content )
122117 default :
Original file line number Diff line number Diff line change @@ -200,6 +200,12 @@ var (
200200 BorderForeground (BorderPrimary ).
201201 Bold (true ).
202202 Background (BackgroundAlt )
203+
204+ WelcomeMessageBorderStyle = BaseStyle .
205+ Padding (1 , 2 ).
206+ BorderLeft (true ).
207+ BorderStyle (lipgloss .DoubleBorder ()).
208+ Bold (true )
203209)
204210
205211// Dialog Styles
You can’t perform that action at this time.
0 commit comments