LICENSE
README.md
pyproject.toml
src/durallm/__init__.py
src/durallm/_env.py
src/durallm/classifier.py
src/durallm/config.py
src/durallm/demo.py
src/durallm/discovery.py
src/durallm/errors.py
src/durallm/gateway.py
src/durallm/models.py
src/durallm/pools.py
src/durallm/proxy.py
src/durallm/pruner.py
src/durallm/router.py
src/durallm/translators.py
src/durallm.egg-info/PKG-INFO
src/durallm.egg-info/SOURCES.txt
src/durallm.egg-info/dependency_links.txt
src/durallm.egg-info/entry_points.txt
src/durallm.egg-info/requires.txt
src/durallm.egg-info/top_level.txt
src/durallm/agent/__init__.py
src/durallm/agent/context.py
src/durallm/agent/failover_plan.py
src/durallm/agent/idempotency.py
src/durallm/agent/state.py
src/durallm/agent/tool_validation.py
src/durallm/breaker/__init__.py
src/durallm/breaker/circuit_breaker.py
src/durallm/breaker/metrics.py
src/durallm/breaker/registry.py
src/durallm/breaker/state.py
src/durallm/capability/__init__.py
src/durallm/capability/profile.py
src/durallm/capability/registry.py
src/durallm/continuation/__init__.py
src/durallm/continuation/models.py
src/durallm/continuation/sqlite.py
src/durallm/continuation/store.py
src/durallm/execution/__init__.py
src/durallm/execution/deadline.py
src/durallm/execution/executor.py
src/durallm/execution/ledger.py
src/durallm/execution/policy.py
src/durallm/health/__init__.py
src/durallm/health/telemetry.py
src/durallm/mcp/__init__.py
src/durallm/mcp/proxy.py
src/durallm/observability/logger.py
src/durallm/protocol/__init__.py
src/durallm/protocol/anthropic.py
src/durallm/protocol/gemini.py
src/durallm/protocol/ir.py
src/durallm/protocol/openai.py
src/durallm/providers/__init__.py
src/durallm/providers/adapters.py
src/durallm/providers/base.py
src/durallm/routing/__init__.py
src/durallm/routing/budget.py
src/durallm/routing/cache.py
src/durallm/routing/decision.py
src/durallm/routing/keys.py
src/durallm/routing/quality.py
src/durallm/routing/requirements.py
src/durallm/routing/resources.py
src/durallm/routing/router.py
src/durallm/routing/scorer.py
src/durallm/routing/tokenizer.py
src/durallm/security/defense.py
src/durallm/storage/__init__.py
src/durallm/storage/contracts.py
src/durallm/storage/sqlite.py
src/durallm/storage/tool_ledger.py
src/durallm/streaming/__init__.py
src/durallm/streaming/modes.py
src/durallm/streaming/parser.py
src/durallm/validation/response.py
src/llm_circuit_breaker/__init__.py
tests/test_benchmark_harness.py
tests/test_benchmark_run.py
tests/test_benchmark_scenarios.py
tests/test_capability_resolution.py
tests/test_classifier.py
tests/test_classifier_table.py
tests/test_continuation_protocol.py
tests/test_discovery.py
tests/test_durable_state.py
tests/test_import_side_effects.py
tests/test_native_streaming.py
tests/test_output_cap.py
tests/test_pools.py
tests/test_proxy.py
tests/test_proxy_failover_telemetry.py
tests/test_proxy_gateway.py
tests/test_proxy_http.py
tests/test_pruner.py
tests/test_readme_snippet.py
tests/test_requirements_enforcement.py
tests/test_router.py
tests/test_router_admission.py
tests/test_semantic_failover_benchmark.py
tests/test_translators.py
tests/test_vcr_wire_conformance.py