@@ -543,10 +543,10 @@ func TestConfig_configureProvidersWithDisabledProvider(t *testing.T) {
543543 err := cfg.configureProviders(env, resolver, knownProviders)
544544 require.NoError(t, err)
545545
546− // Provider should be removed from config when disabled
547− require.Equal(t, cfg.Providers.Len(), 0)
548− _, exists := cfg.Providers.Get("openai")
549− require.False(t, exists)
546+ require.Equal(t, cfg.Providers.Len(), 1)
547+ prov, exists := cfg.Providers.Get("openai")
548+ require.True(t, exists)
549+ require.True(t, prov.Disable)
550550}
551551
552552func TestConfig_configureProvidersCustomProviderValidation(t *testing.T) {