ROUTING_DECISIONS
TASK_TYPE:
RESOLVING_ROUTE...
ROUTING_INFO
MODEL_ROUTER uses Thompson Sampling to select the optimal provider for each task type based on historical performance.
Scores are drawn from Beta distributions fitted to success/failure outcomes. Higher scores indicate higher expected reward.
CIRCUIT_BREAKER protects against cascading failures (threshold: 2, timeout: 5s, reset: 10s for Google; 5/30s/60s for ComfyUI).