@@ -2,7 +2,7 @@ package models
8 "github.com/charmbracelet/bubbles/v2/help"
8 "github.com/charmbracelet/bubbles/v2/help"
@@ -99,16 +99,8 @@ func (m *modelDialogCmp) Init() tea.Cmd {
99 providers, err := config.Providers()
99 providers, err := config.Providers()
100 if err == nil {
100 if err == nil {
101 filteredProviders := []catwalk.Provider{}
101 filteredProviders := []catwalk.Provider{}
102− simpleProviders := []string{
110 for _, p := range providers {
102 for _, p := range providers {
111− if slices.Contains(simpleProviders, string(p.ID)) {
103+ if strings.HasPrefix(p.APIKey, "$") && p.ID != catwalk.InferenceProviderAzure {
112 filteredProviders = append(filteredProviders, p)
104 filteredProviders = append(filteredProviders, p)