Skip to content

Commit f4cc23d

Browse files
committed
ui: red error text matching herm — 'Docker is not running. Start Docker and try again.'
1 parent ea9c760 commit f4cc23d

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

cmd/chat_view.go

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ func (m chatModel) View() string {
352352
leftDim = " - no approval needed"
353353
} else if m.containerEnabled && m.containerErr != nil {
354354
leftBold = "Container"
355-
leftDim = " - docker not running"
355+
leftDim = " - Docker is not running. Start Docker and try again."
356356
} else if m.containerEnabled {
357357
leftBold = "Container"
358358
leftDim = " - " + m.containerStatus
@@ -366,7 +366,13 @@ func (m chatModel) View() string {
366366
if gap < 1 {
367367
gap = 1
368368
}
369-
leftRendered := lipgloss.NewStyle().Bold(true).Render(leftBold) + dimStyle.Render(leftDim)
369+
var leftRendered string
370+
if m.containerEnabled && m.containerErr != nil {
371+
redStyle := lipgloss.NewStyle().Foreground(lipgloss.Color("#ff5555"))
372+
leftRendered = redStyle.Bold(true).Render(leftBold) + redStyle.Render(leftDim)
373+
} else {
374+
leftRendered = lipgloss.NewStyle().Bold(true).Render(leftBold) + dimStyle.Render(leftDim)
375+
}
370376
bottomBar.WriteString(leftRendered + strings.Repeat(" ", gap) + dimStyle.Render(rightStatus) + "\n")
371377
bottomBarLines++
372378
inputBox := lipgloss.NewStyle().
@@ -425,10 +431,12 @@ func (m chatModel) View() string {
425431
}
426432
if m.containerEnabled && m.containerStatus != "" {
427433
style := dimStyle
434+
text := "container: " + m.containerStatus
428435
if m.containerErr != nil {
429436
style = lipgloss.NewStyle().Foreground(lipgloss.Color("#ff5555"))
437+
text = "Docker is not running. Start Docker and try again."
430438
}
431-
bottomBar.WriteString(style.Render("container: "+m.containerStatus) + "\n")
439+
bottomBar.WriteString(style.Render(text) + "\n")
432440
}
433441
_ = bottomBarLines
434442
}

0 commit comments

Comments
 (0)