.editorconfig
.gitignore
.markdownlint.yaml
.pre-commit-config.yaml
.yamllint.yaml
AGENTS.md
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
README.md
SECURITY.md
docs-requirements.txt
mkdocs.yml
noxfile.py
pyproject.toml
.github/CODEOWNERS
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/documentation.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/ISSUE_TEMPLATE/performance.yml
.github/workflows/codeql.yml
.github/workflows/docs.yml
.github/workflows/lint.yml
.github/workflows/release.yml
.github/workflows/stale.yml
.github/workflows/tests.yml
assets/lauren-logo.png
docs/index.md
docs/comparisons/index.md
docs/comparisons/python-frameworks.md
docs/concepts/extractors-vs-dependencies-vs-guards-vs-middlewares.md
docs/core-concepts/controllers.md
docs/core-concepts/index.md
docs/core-concepts/inheritance.md
docs/core-concepts/injectables.md
docs/core-concepts/lifecycle.md
docs/core-concepts/modules.md
docs/core-concepts/request-response.md
docs/development/index.md
docs/development/release.md
docs/development/versioning.md
docs/generated-reference/app.md
docs/generated-reference/background.md
docs/generated-reference/decorators.md
docs/generated-reference/di.md
docs/generated-reference/exceptions.md
docs/generated-reference/extractors.md
docs/generated-reference/signals.md
docs/generated-reference/sse.md
docs/generated-reference/testing.md
docs/generated-reference/types.md
docs/generated-reference/websockets.md
docs/getting-started/features.md
docs/getting-started/index.md
docs/getting-started/installation.md
docs/getting-started/quickstart.md
docs/getting-started/why-lauren.md
docs/guides/agent-skills.md
docs/guides/background-tasks.md
docs/guides/circular-module-imports.md
docs/guides/custom-exception-handlers.md
docs/guides/custom-extractors.md
docs/guides/custom-guards.md
docs/guides/custom-middleware.md
docs/guides/custom-providers.md
docs/guides/declaring-injectables.md
docs/guides/dependency-injection.md
docs/guides/di-model-types.md
docs/guides/file-uploads.md
docs/guides/implicit-params.md
docs/guides/index.md
docs/guides/interceptors.md
docs/guides/openapi-security.md
docs/guides/pipes.md
docs/guides/proxy-and-static-files.md
docs/guides/server-sent-events.md
docs/guides/signals.md
docs/guides/socketio.md
docs/guides/sync-handlers.md
docs/guides/typed-streaming.md
docs/guides/websockets.md
docs/reference/app.md
docs/reference/background.md
docs/reference/cheat-sheet.md
docs/reference/decorators.md
docs/reference/di.md
docs/reference/errors.md
docs/reference/exceptions.md
docs/reference/extractors.md
docs/reference/index.md
docs/reference/signals.md
docs/reference/sse.md
docs/reference/testing.md
docs/reference/types.md
docs/reference/websockets.md
lauren/__init__.py
lauren/_app.py
lauren/_multipart.py
lauren/_socketio.py
lauren/_staticfiles.py
lauren/_ws_runtime.py
lauren/background.py
lauren/decorators.py
lauren/docs.py
lauren/exceptions.py
lauren/extractors.py
lauren/llms-full.txt
lauren/llms.txt
lauren/logging.py
lauren/py.typed
lauren/serialization.py
lauren/signals.py
lauren/socketio.py
lauren/sse.py
lauren/static_files.py
lauren/streaming.py
lauren/testing.py
lauren/types.py
lauren/websockets.py
lauren.egg-info/PKG-INFO
lauren.egg-info/SOURCES.txt
lauren.egg-info/dependency_links.txt
lauren.egg-info/requires.txt
lauren.egg-info/top_level.txt
lauren/_arena/__init__.py
lauren/_asgi/__init__.py
lauren/_asgi/_docs.py
lauren/_asgi/_openapi.py
lauren/_di/__init__.py
lauren/_di/custom.py
lauren/_lifecycle/__init__.py
lauren/_modules/__init__.py
lauren/_routing/__init__.py
lauren/_typing/__init__.py
lauren/_typing/forwardref.py
scripts/check_llms_full.py
scripts/generate_api_docs.py
skills/README.md
skills/abac-evaluation/SKILL.md
skills/alembic-migrations/SKILL.md
skills/api-key-auth/SKILL.md
skills/api-rate-limiting/SKILL.md
skills/api-versioning/SKILL.md
skills/audit-log-trail/SKILL.md
skills/background-task-scheduler/SKILL.md
skills/building-lauren-apps/SKILL.md
skills/building-lauren-apps/modules.md
skills/building-lauren-apps/project-layout.md
skills/building-lauren-background-tasks/SKILL.md
skills/building-lauren-controllers/SKILL.md
skills/building-lauren-controllers/eval.json
skills/building-lauren-controllers/extractors.md
skills/building-lauren-guards/SKILL.md
skills/building-lauren-guards/interceptors-middlewares.md
skills/building-lauren-services/SKILL.md
skills/building-lauren-services/custom-providers.md
skills/building-lauren-services/eval.json
skills/building-lauren-streaming/SKILL.md
skills/building-lauren-streaming/websockets.md
skills/bulk-import-export/SKILL.md
skills/common-patterns/SKILL.md
skills/common-patterns/auth-protected-crud.md
skills/common-patterns/background-job.md
skills/common-patterns/health-check.md
skills/common-patterns/typed-sse-stream.md
skills/config-hot-reload/SKILL.md
skills/cron-interval-jobs/SKILL.md
skills/docker-compose-setup/SKILL.md
skills/environment-profiles/SKILL.md
skills/event-sourcing/SKILL.md
skills/feature-flags/SKILL.md
skills/field-level-encryption/SKILL.md
skills/file-upload-validation/SKILL.md
skills/gdpr-data-requests/SKILL.md
skills/graceful-shutdown/SKILL.md
skills/graphql-integration/SKILL.md
skills/health-check-probes/SKILL.md
skills/image-processing/SKILL.md
skills/input-sanitization/SKILL.md
skills/jwt-refresh-rotation/SKILL.md
skills/jwt-tokens/SKILL.md
skills/message-queue/SKILL.md
skills/mfa-totp/SKILL.md
skills/migrating-from-fastapi/SKILL.md
skills/migrating-from-fastapi/di.md
skills/migrating-from-fastapi/middleware.md
skills/migrating-from-fastapi/routing.md
skills/multi-database-routing/SKILL.md
skills/multi-tenant-isolation/SKILL.md
skills/oauth2-integration/SKILL.md
skills/object-storage/SKILL.md
skills/opentelemetry-tracing/SKILL.md
skills/postgres-fts/SKILL.md
skills/presigned-url-uploads/SKILL.md
skills/prometheus-metrics/SKILL.md
skills/push-notifications/SKILL.md
skills/pydantic-settings-config/SKILL.md
skills/rbac-engine/SKILL.md
skills/redis-caching/SKILL.md
skills/rest-crud-endpoints/SKILL.md
skills/retry-dead-letter-queue/SKILL.md
skills/search-engine-integration/SKILL.md
skills/secrets-management/SKILL.md
skills/security-headers-cors/SKILL.md
skills/session-store/SKILL.md
skills/sqlalchemy-async/SKILL.md
skills/sqlalchemy-models/SKILL.md
skills/structured-json-logging/SKILL.md
skills/testing-lauren-apps/SKILL.md
skills/testing-lauren-apps/async-testing.md
skills/transactional-email/SKILL.md
skills/using-companion-packages/SKILL.md
skills/using-companion-packages/auth.md
skills/using-companion-packages/cors.md
skills/using-companion-packages/logging.md
skills/webhook-dispatcher/SKILL.md
skills/websocket-rooms/SKILL.md
tests/__init__.py
tests/benchmarks/__init__.py
tests/benchmarks/test_arena_bench.py
tests/benchmarks/test_bytestream_bench.py
tests/benchmarks/test_rfc7807_bench.py
tests/benchmarks/test_router_fastpath_bench.py
tests/benchmarks/test_serialization_bench.py
tests/benchmarks/test_signals_bench.py
tests/benchmarks/test_upload_file_bench.py
tests/benchmarks/test_uploadfile_bench.py
tests/integration/__init__.py
tests/integration/test_arena_integration.py
tests/integration/test_asgi_and_openapi.py
tests/integration/test_asgi_coverage.py
tests/integration/test_background_tasks_integration.py
tests/integration/test_basic_app.py
tests/integration/test_bytestream_integration.py
tests/integration/test_custom_providers_integration.py
tests/integration/test_di_enhancements.py
tests/integration/test_di_integration.py
tests/integration/test_discriminated_unions.py
tests/integration/test_docs_declaring_injectables.py
tests/integration/test_docs_dependency_injection.py
tests/integration/test_end_to_end_app.py
tests/integration/test_exception_handlers.py
tests/integration/test_fastapi_style_app.py
tests/integration/test_forward_ref_modules.py
tests/integration/test_forwardref_integration.py
tests/integration/test_global_providers.py
tests/integration/test_implicit_params_integration.py
tests/integration/test_injectable_extractor_integration.py
tests/integration/test_interceptors_integration.py
tests/integration/test_list_multi_binding_integration.py
tests/integration/test_logging_integration.py
tests/integration/test_middleware_guards.py
tests/integration/test_mount_integration.py
tests/integration/test_multi_module_app.py
tests/integration/test_openapi_and_docs.py
tests/integration/test_openapi_security_integration.py
tests/integration/test_optional_extractors_integration.py
tests/integration/test_pipe_subscript_integration.py
tests/integration/test_rfc7807_integration.py
tests/integration/test_root_path_integration.py
tests/integration/test_router_fastpath_integration.py
tests/integration/test_serialization_integration.py
tests/integration/test_signals.py
tests/integration/test_signals_integration.py
tests/integration/test_skill_abac.py
tests/integration/test_skill_alembic.py
tests/integration/test_skill_api_keys.py
tests/integration/test_skill_api_versioning.py
tests/integration/test_skill_audit_log.py
tests/integration/test_skill_background_tasks.py
tests/integration/test_skill_bulk_import_export.py
tests/integration/test_skill_config.py
tests/integration/test_skill_config_reload.py
tests/integration/test_skill_cron_jobs.py
tests/integration/test_skill_docker_setup.py
tests/integration/test_skill_email.py
tests/integration/test_skill_env_profiles.py
tests/integration/test_skill_event_sourcing.py
tests/integration/test_skill_feature_flags.py
tests/integration/test_skill_field_encryption.py
tests/integration/test_skill_file_validation.py
tests/integration/test_skill_gdpr.py
tests/integration/test_skill_graceful_shutdown.py
tests/integration/test_skill_graphql.py
tests/integration/test_skill_health_checks.py
tests/integration/test_skill_image_processing.py
tests/integration/test_skill_jwt_refresh.py
tests/integration/test_skill_jwt_tokens.py
tests/integration/test_skill_message_queue.py
tests/integration/test_skill_mfa.py
tests/integration/test_skill_multi_db.py
tests/integration/test_skill_multi_tenant.py
tests/integration/test_skill_oauth2.py
tests/integration/test_skill_object_storage.py
tests/integration/test_skill_otel_tracing.py
tests/integration/test_skill_postgres_fts.py
tests/integration/test_skill_presigned_urls.py
tests/integration/test_skill_prometheus.py
tests/integration/test_skill_push_notifications.py
tests/integration/test_skill_rate_limiting.py
tests/integration/test_skill_rbac.py
tests/integration/test_skill_redis_cache.py
tests/integration/test_skill_rest_crud.py
tests/integration/test_skill_retry_dlq.py
tests/integration/test_skill_sanitization.py
tests/integration/test_skill_search_engine.py
tests/integration/test_skill_secrets.py
tests/integration/test_skill_security_headers.py
tests/integration/test_skill_session.py
tests/integration/test_skill_sqlalchemy_async.py
tests/integration/test_skill_sqlalchemy_models.py
tests/integration/test_skill_structured_logging.py
tests/integration/test_skill_webhooks.py
tests/integration/test_skill_websocket_rooms.py
tests/integration/test_socketio.py
tests/integration/test_sse.py
tests/integration/test_startup_errors.py
tests/integration/test_static_files_integration.py
tests/integration/test_streaming_and_edge.py
tests/integration/test_structured_streaming.py
tests/integration/test_sync_blocking.py
tests/integration/test_upload_file_integration.py
tests/integration/test_uploadfile_integration.py
tests/integration/test_uvicorn_integration.py
tests/integration/test_websockets.py
tests/integration/test_ws_coverage.py
tests/integration/test_ws_double_close.py
tests/integration/test_ws_static_classmethod.py
tests/unit/__init__.py
tests/unit/test_ai_docs.py
tests/unit/test_arena.py
tests/unit/test_auto_serialization.py
tests/unit/test_background_tasks.py
tests/unit/test_broadcast_group.py
tests/unit/test_bytestream.py
tests/unit/test_class_level_guards.py
tests/unit/test_class_signature_inspection.py
tests/unit/test_controller_lifecycle.py
tests/unit/test_controller_subclass_inheritance.py
tests/unit/test_custom_providers.py
tests/unit/test_decorator_usage.py
tests/unit/test_di.py
tests/unit/test_di_field_injection.py
tests/unit/test_di_function_injectable.py
tests/unit/test_di_model_types.py
tests/unit/test_di_string_annotations.py
tests/unit/test_discriminated_unions.py
tests/unit/test_exception_handler_decorator.py
tests/unit/test_extractors.py
tests/unit/test_forwardref.py
tests/unit/test_implicit_params.py
tests/unit/test_inheritance_guard.py
tests/unit/test_injectable_dataclass.py
tests/unit/test_interceptors.py
tests/unit/test_lauren_global_params.py
tests/unit/test_lifecycle.py
tests/unit/test_list_multi_binding.py
tests/unit/test_logging.py
tests/unit/test_module_scoped_di.py
tests/unit/test_modules.py
tests/unit/test_mount.py
tests/unit/test_multipart.py
tests/unit/test_openapi_security_decorator.py
tests/unit/test_optional_extractors.py
tests/unit/test_pipe_meta.py
tests/unit/test_pipe_subscript_syntax.py
tests/unit/test_pipes.py
tests/unit/test_root_path.py
tests/unit/test_router.py
tests/unit/test_router_static_fastpath.py
tests/unit/test_scope_enum.py
tests/unit/test_scope_violations.py
tests/unit/test_serialization.py
tests/unit/test_signals_bus.py
tests/unit/test_socketio_decorators.py
tests/unit/test_socketio_protocol.py
tests/unit/test_sse.py
tests/unit/test_static_classmethod_routes.py
tests/unit/test_static_files.py
tests/unit/test_streaming_primitives.py
tests/unit/test_sync_handlers.py
tests/unit/test_testing_module.py
tests/unit/test_types.py
tests/unit/test_use_decorator_none_filtering.py
tests/unit/test_websockets_decorators.py