Skip to content

SmartHopper 1.4.2-beta: Provider Stability & Infrastructure Improvements [Patch]

Choose a tag to compare

@github-actions github-actions released this 15 Apr 09:25
fdbc5dc

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: ProviderManager now uses ConcurrentDictionary for all provider collections to improve concurrent access safety and prevent race conditions
  • Code Quality: Applied consistent code style with this. qualifiers and ConfigureAwait() patterns across Infrastructure and Providers projects
  • Provider Initialization: ProviderManager now exposes IsInfrastructureReady flag 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