SmartHopper 1.4.2-beta: Provider Stability & Infrastructure Improvements [Patch]
This patch release delivers critical stability improvements across all AI providers and enhances thread safety in the provider infrastructure. It includes refined timeout policies, streaming adapter fixes, and expanded model support for all supported providers.
Detailed list of changes:
- Infrastructure Stability: Migrated critical fixes including provider stability improvements, timeout policy refinements, and streaming adapter fixes across the entire AI infrastructure layer
- Thread Safety:
ProviderManagernow usesConcurrentDictionaryfor all provider collections to improve concurrent access safety and prevent race conditions - Code Quality: Applied consistent code style with
this.qualifiers andConfigureAwait()patterns across Infrastructure and Providers projects - Provider Initialization:
ProviderManagernow exposesIsInfrastructureReadyflag to signal when provider infrastructure initialization completes, enabling better lifecycle management - AI Provider Updates: All AI providers (Anthropic, DeepSeek, MistralAI, OpenAI, OpenRouter) received stability improvements and extended known list of models with the latest available versions
Full Changelog: 1.4.2-alpha...1.4.2-beta