@@ -27,6 +27,8 @@ import (
2727 "github.com/charmbracelet/crush/internal/version"
2828 "github.com/charmbracelet/lipgloss/v2"
2929 "github.com/charmbracelet/x/ansi"
30+ "golang.org/x/text/cases"
31+ "golang.org/x/text/language"
3032)
3133
3234type FileHistory struct {
@@ -905,7 +907,8 @@ func (s *sidebarCmp) currentModelBlock() string {
905907 if selectedModel.ReasoningEffort != "" {
906908 reasoningEffort = selectedModel.ReasoningEffort
907909 }
908− parts = append(parts, reasoningInfoStyle.Render(fmt.Sprintf("Reasoning %s", reasoningEffort)))
910+ formatter := cases.Title(language.English)
911+ parts = append(parts, reasoningInfoStyle.Render(formatter.String(fmt.Sprintf("Reasoning %s", reasoningEffort))))
909912 case provider.TypeAnthropic:
910913 if selectedModel.Think {
911914 parts = append(parts, reasoningInfoStyle.Render("Thinking on"))