Files
Timmy-time-dashboard/src/infrastructure/router/__init__.py
Alexander Whitestone d3336ff66e WIP: Claude Code progress on #966
Automated salvage commit — agent session ended (exit 124).
Work in progress, may need continuation.
2026-03-23 14:58:53 -04:00

31 lines
703 B
Python

"""Cascade LLM Router — Automatic failover between providers."""
from .api import router
from .cascade import CascadeRouter, Provider, ProviderStatus, get_router
from .history import HealthHistoryStore, get_history_store
from .metabolic import (
DEFAULT_TIER_MODELS,
MetabolicRouter,
ModelTier,
build_prompt,
classify_complexity,
get_metabolic_router,
)
__all__ = [
"CascadeRouter",
"Provider",
"ProviderStatus",
"get_router",
"router",
"HealthHistoryStore",
"get_history_store",
# Metabolic router
"MetabolicRouter",
"ModelTier",
"DEFAULT_TIER_MODELS",
"classify_complexity",
"build_prompt",
"get_metabolic_router",
]