diff --git a/server.py b/server.py index 26ed923..8a8050f 100644 --- a/server.py +++ b/server.py @@ -572,7 +572,8 @@ def configure_providers(): try: registry = ModelProviderRegistry() if hasattr(registry, "_initialized_providers"): - for provider in list(registry._initialized_providers.items()): + # Iterate over provider instances (values), not (type, instance) tuples + for provider in list(registry._initialized_providers.values()): try: if provider and hasattr(provider, "close"): provider.close()