LICENSE
README.md
pyproject.toml
src/model_switchboard/__init__.py
src/model_switchboard/config.py
src/model_switchboard/main.py
src/model_switchboard.egg-info/PKG-INFO
src/model_switchboard.egg-info/SOURCES.txt
src/model_switchboard.egg-info/dependency_links.txt
src/model_switchboard.egg-info/requires.txt
src/model_switchboard.egg-info/top_level.txt
src/model_switchboard/eval/__init__.py
src/model_switchboard/eval/benchmark_runner.py
src/model_switchboard/eval/scorers.py
src/model_switchboard/eval/splits.py
src/model_switchboard/eval/verifier.py
src/model_switchboard/execution/__init__.py
src/model_switchboard/execution/escalation.py
src/model_switchboard/execution/executor.py
src/model_switchboard/features/__init__.py
src/model_switchboard/features/extractors.py
src/model_switchboard/providers/__init__.py
src/model_switchboard/providers/base.py
src/model_switchboard/providers/factory.py
src/model_switchboard/providers/gemini_provider.py
src/model_switchboard/providers/grok_provider.py
src/model_switchboard/providers/mock_provider.py
src/model_switchboard/providers/ollama_provider.py
src/model_switchboard/providers/openai_provider.py
src/model_switchboard/reporting/__init__.py
src/model_switchboard/reporting/cards.py
src/model_switchboard/reporting/compare.py
src/model_switchboard/reporting/html_report.py
src/model_switchboard/reporting/io.py
src/model_switchboard/reporting/manifest.py
src/model_switchboard/reporting/markdown_report.py
src/model_switchboard/reporting/metrics.py
src/model_switchboard/router/__init__.py
src/model_switchboard/router/heuristic.py
src/model_switchboard/router/ml_router.py
src/model_switchboard/router/policy.py
src/model_switchboard/router/presets.py
src/model_switchboard/runtime/__init__.py
src/model_switchboard/runtime/compliance.py
src/model_switchboard/runtime/decision.py
src/model_switchboard/runtime/decision_log.py
src/model_switchboard/runtime/executor.py
src/model_switchboard/runtime/features_adapter.py
src/model_switchboard/runtime/health.py
src/model_switchboard/runtime/health_store.py
src/model_switchboard/runtime/policy.py
src/model_switchboard/runtime/pricing.py
src/model_switchboard/runtime/request.py
src/model_switchboard/runtime/rollout.py
src/model_switchboard/runtime/router.py
src/model_switchboard/runtime/telemetry.py
src/model_switchboard/schemas/__init__.py
src/model_switchboard/schemas/benchmark.py
src/model_switchboard/schemas/outcome.py
src/model_switchboard/schemas/request.py
src/model_switchboard/service/__init__.py
src/model_switchboard/service/app.py
src/model_switchboard/service/routes.py
src/model_switchboard/telemetry/__init__.py
src/model_switchboard/telemetry/logger.py
tests/test_benchmark_runner.py
tests/test_compare_runs.py
tests/test_compliance.py
tests/test_dataset_generation.py
tests/test_dataset_invariants.py
tests/test_decision_log.py
tests/test_escalation.py
tests/test_executor.py
tests/test_features.py
tests/test_health_store.py
tests/test_heuristic.py
tests/test_learned_router.py
tests/test_live_providers.py
tests/test_main_cli.py
tests/test_manifest.py
tests/test_ml_router.py
tests/test_mock_provider.py
tests/test_policy_artifact.py
tests/test_presets.py
tests/test_pricing.py
tests/test_report_frontier.py
tests/test_report_html.py
tests/test_report_markdown.py
tests/test_rollout.py
tests/test_router_cards.py
tests/test_runtime_health.py
tests/test_runtime_router.py
tests/test_scorers.py
tests/test_service.py
tests/test_shadow_replay.py
tests/test_splits.py
tests/test_telemetry.py