on main help sign in
chore(lint): fix some small lint warnings (#2488)
2bcc97bBruno Krugel
go.mod+1−1
@@ -184,7 +184,7 @@ require (
184 go.yaml.in/yaml/v4 v4.0.0-rc.3 // indirect
184 go.yaml.in/yaml/v4 v4.0.0-rc.3 // indirect
185 golang.org/x/crypto v0.49.0 // indirect
185 golang.org/x/crypto v0.49.0 // indirect
186 golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 // indirect
186 golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 // indirect
187− golang.org/x/image v0.36.0 // indirect
187+ golang.org/x/image v0.38.0 // indirect
188 golang.org/x/oauth2 v0.36.0 // indirect
188 golang.org/x/oauth2 v0.36.0 // indirect
189 golang.org/x/sys v0.42.0 // indirect
189 golang.org/x/sys v0.42.0 // indirect
190 golang.org/x/term v0.41.0 // indirect
190 golang.org/x/term v0.41.0 // indirect
go.sum+2−2
@@ -431,8 +431,8 @@ golang.org/x/crypto v0.49.0/go.mod h1:ErX4dUh2UM+CFYiXZRTcMpEcN8b/1gxEuv3nODoYtC
431golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 h1:jiDhWWeC7jfWqR9c/uplMOqJ0sbNlNWv0UkzE0vX1MA=
431golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 h1:jiDhWWeC7jfWqR9c/uplMOqJ0sbNlNWv0UkzE0vX1MA=
432golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90/go.mod h1:xE1HEv6b+1SCZ5/uscMRjUBKtIxworgEcEi+/n9NQDQ=
432golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90/go.mod h1:xE1HEv6b+1SCZ5/uscMRjUBKtIxworgEcEi+/n9NQDQ=
433golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
433golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
434−golang.org/x/image v0.36.0 h1:Iknbfm1afbgtwPTmHnS2gTM/6PPZfH+z2EFuOkSbqwc=
434+golang.org/x/image v0.38.0 h1:5l+q+Y9JDC7mBOMjo4/aPhMDcxEptsX+Tt3GgRQRPuE=
435−golang.org/x/image v0.36.0/go.mod h1:YsWD2TyyGKiIX1kZlu9QfKIsQ4nAAK9bdgdrIsE7xy4=
435+golang.org/x/image v0.38.0/go.mod h1:/3f6vaXC+6CEanU4KJxbcUZyEePbyKbaLoDOe4ehFYY=
436golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
436golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
437golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
437golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
438golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
438golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
internal/config/config.go+7−7
@@ -125,16 +125,16 @@ type ProviderConfig struct {
125}
125}
126
126
127// ToProvider converts the [ProviderConfig] to a [catwalk.Provider].
127// ToProvider converts the [ProviderConfig] to a [catwalk.Provider].
128−func (pc *ProviderConfig) ToProvider() catwalk.Provider {
128+func (c *ProviderConfig) ToProvider() catwalk.Provider {
129 // Convert config provider to provider.Provider format
129 // Convert config provider to provider.Provider format
130 provider := catwalk.Provider{
130 provider := catwalk.Provider{
131− Name: pc.Name,
131+ Name: c.Name,
132− ID: catwalk.InferenceProvider(pc.ID),
132+ ID: catwalk.InferenceProvider(c.ID),
133− Models: make([]catwalk.Model, len(pc.Models)),
133+ Models: make([]catwalk.Model, len(c.Models)),
134 }
134 }
135
135
136 // Convert models
136 // Convert models
137− for i, model := range pc.Models {
137+ for i, model := range c.Models {
138 provider.Models[i] = catwalk.Model{
138 provider.Models[i] = catwalk.Model{
139 ID: model.ID,
139 ID: model.ID,
140 Name: model.Name,
140 Name: model.Name,
@@ -154,8 +154,8 @@ func (pc *ProviderConfig) ToProvider() catwalk.Provider {
154 return provider
154 return provider
155}
155}
156
156
157−func (pc *ProviderConfig) SetupGitHubCopilot() {
157+func (c *ProviderConfig) SetupGitHubCopilot() {
158− maps.Copy(pc.ExtraHeaders, copilot.Headers())
158+ maps.Copy(c.ExtraHeaders, copilot.Headers())
159}
159}
160
160
161type MCPType string
161type MCPType string
internal/ui/completions/completions_test.go−1
@@ -81,7 +81,6 @@ func TestNamePriorityTier(t *testing.T) {
81 }
81 }
82
82
83 for _, tt := range tests {
83 for _, tt := range tests {
84− tt := tt
85 t.Run(tt.name, func(t *testing.T) {
84 t.Run(tt.name, func(t *testing.T) {
86 t.Parallel()
85 t.Parallel()
87 got := namePriorityTier(tt.path, tt.query)
86 got := namePriorityTier(tt.path, tt.query)