You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Embedder Fallback Model Resolution - Fixed bug where execute_batch ignored context.model set by reliability middleware, always using the class-level model. All fallback embedding attempts now correctly use the fallback model instead of re-calling the primary provider.
Chat Agent Fallback Model Passthrough - Fixed execute in core/base.rb not passing context to build_client, causing fallback models to be ignored during chat agent execution.
Added
Three-Model Fallback Chain Specs - Comprehensive test coverage for multi-model fallback scenarios verifying last_error tracking, model switching, and early termination on success.
Downstream Model Resolution Specs - Tests ensuring both chat agents and embedders use context.model (not the class-level model) when reliability middleware activates fallback.