@@ -27,6 +27,8 @@ import (
27 "github.com/charmbracelet/crush/internal/version"
27 "github.com/charmbracelet/crush/internal/version"
28 "github.com/charmbracelet/lipgloss/v2"
28 "github.com/charmbracelet/lipgloss/v2"
29 "github.com/charmbracelet/x/ansi"
29 "github.com/charmbracelet/x/ansi"
30+ "golang.org/x/text/cases"
31+ "golang.org/x/text/language"
32type FileHistory struct {
34type FileHistory struct {
@@ -905,7 +907,8 @@ func (s *sidebarCmp) currentModelBlock() string {
905 if selectedModel.ReasoningEffort != "" {
907 if selectedModel.ReasoningEffort != "" {
906 reasoningEffort = selectedModel.ReasoningEffort
908 reasoningEffort = selectedModel.ReasoningEffort
910+ formatter := cases.Title(language.English)
908− parts = append(parts, reasoningInfoStyle.Render(fmt.Sprintf("Reasoning %s", reasoningEffort)))
911+ parts = append(parts, reasoningInfoStyle.Render(formatter.String(fmt.Sprintf("Reasoning %s", reasoningEffort))))
909 case provider.TypeAnthropic:
912 case provider.TypeAnthropic:
910 if selectedModel.Think {
913 if selectedModel.Think {
911 parts = append(parts, reasoningInfoStyle.Render("Thinking on"))
914 parts = append(parts, reasoningInfoStyle.Render("Thinking on"))