@@ -40,6 +40,7 @@ import (
4040 "github.com/charmbracelet/crush/internal/pubsub"
4141 "github.com/charmbracelet/crush/internal/session"
4242 "github.com/charmbracelet/crush/internal/skills"
43+ "github.com/charmbracelet/crush/internal/stringext"
4344 "github.com/charmbracelet/crush/internal/ui/anim"
4445 "github.com/charmbracelet/crush/internal/ui/attachments"
4546 "github.com/charmbracelet/crush/internal/ui/chat"
@@ -1701,7 +1702,14 @@ func (m *UI) handleSelectModel(msg dialog.ActionSelectModel) tea.Cmd {
17011702 return util.ReportError(err)
17021703 }
17031704
1704− modelMsg := fmt.Sprintf("%s model changed to %s", msg.ModelType, msg.Model.Model)
1705+ var (
1706+ modelType = stringext.Capitalize(string(msg.ModelType))
1707+ modelName = msg.Model.Model
1708+ )
1709+ if catwalkModel := cfg.GetModel(msg.Model.Provider, msg.Model.Model); catwalkModel != nil && catwalkModel.Name != "" {
1710+ modelName = catwalkModel.Name
1711+ }
1712+ modelMsg := fmt.Sprintf("%s model changed to %s", modelType, modelName)
17051713
17061714 return util.NewInfoMsg(modelMsg)
17071715 })