.gitignore
.pre-commit-config.yaml
AGENTS.md
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
IDEAS.md
LICENSE
README.md
docs-requirements.txt
llms-full.txt
llms.txt
mkdocs.yml
noxfile.py
pyproject.toml
.github/workflows/codeql.yml
.github/workflows/docs.yml
.github/workflows/lint.yml
.github/workflows/release.yml
.github/workflows/stale.yml
.github/workflows/tests.yml
docs/index.md
docs/assets/lauren-logo.png
docs/development/index.md
docs/development/release.md
docs/development/versioning.md
docs/generated-reference/agents.md
docs/generated-reference/config.md
docs/generated-reference/cost.md
docs/generated-reference/exceptions.md
docs/generated-reference/guardrails.md
docs/generated-reference/memory.md
docs/generated-reference/module.md
docs/generated-reference/output-parsers.md
docs/generated-reference/prompts.md
docs/generated-reference/router.md
docs/generated-reference/signals.md
docs/generated-reference/teams.md
docs/generated-reference/tools.md
docs/generated-reference/tracing.md
docs/generated-reference/transport.md
docs/getting-started/first-agent.md
docs/getting-started/index.md
docs/getting-started/installation.md
docs/getting-started/quick-start.md
docs/guides/agent-teams.md
docs/guides/agents.md
docs/guides/cost-tracking.md
docs/guides/evaluation.md
docs/guides/extended-thinking.md
docs/guides/guardrails.md
docs/guides/index.md
docs/guides/knowledge-base.md
docs/guides/lauren-integration.md
docs/guides/llm-calls.md
docs/guides/memory.md
docs/guides/multi-agent.md
docs/guides/multimodal.md
docs/guides/output-parsers.md
docs/guides/prompt-templates.md
docs/guides/semantic-router.md
docs/guides/streaming.md
docs/guides/structured-output.md
docs/guides/testing.md
docs/guides/tool-decorators.md
docs/guides/tools.md
docs/guides/tracing.md
docs/guides/user-memory.md
docs/guides/workflows.md
docs/reference/agents.md
docs/reference/config.md
docs/reference/evaluation.md
docs/reference/exceptions.md
docs/reference/guards.md
docs/reference/index.md
docs/reference/interceptors.md
docs/reference/memory.md
docs/reference/middleware.md
docs/reference/signals.md
docs/reference/tools.md
docs/reference/transport.md
scripts/generate_api_docs.py
skills/README.md
skills/adding-guardrails/SKILL.md
skills/adding-guardrails/guardrails.md
skills/agent-health-timeout/SKILL.md
skills/agent-permission-scoping/SKILL.md
skills/agent-session-isolation/SKILL.md
skills/agent-step-logging/SKILL.md
skills/agent-supervisor-router/SKILL.md
skills/agent-telemetry/SKILL.md
skills/async-agent-background/SKILL.md
skills/building-agents/SKILL.md
skills/building-agents/agents.md
skills/building-agents/eval.json
skills/building-teams/SKILL.md
skills/building-teams/teams.md
skills/building-tools/SKILL.md
skills/building-tools/eval.json
skills/building-tools/tools.md
skills/calendar-scheduling-tool/SKILL.md
skills/callback-tracing-handler/SKILL.md
skills/chain-of-thought-prompting/SKILL.md
skills/chat-model-configuration/SKILL.md
skills/code-execution-sandbox/SKILL.md
skills/common-agent-patterns/SKILL.md
skills/common-agent-patterns/customer-service-bot.md
skills/common-agent-patterns/research-agent.md
skills/context-window-management/SKILL.md
skills/conversation-memory/SKILL.md
skills/conversation-state-db/SKILL.md
skills/database-query-tool/SKILL.md
skills/document-loaders/SKILL.md
skills/document-reranking/SKILL.md
skills/email-notification-tool/SKILL.md
skills/embedding-model-ingestion/SKILL.md
skills/fallback-model-chain/SKILL.md
skills/few-shot-injection/SKILL.md
skills/filesystem-tool/SKILL.md
skills/human-in-the-loop/SKILL.md
skills/hybrid-search/SKILL.md
skills/inspecting-streams/SKILL.md
skills/inspecting-streams/inspect_stream.py
skills/integrating-with-lauren/SKILL.md
skills/json-schema-enforcement/SKILL.md
skills/llm-provider-connection/SKILL.md
skills/llm-rate-limiting/SKILL.md
skills/long-term-vector-memory/SKILL.md
skills/managing-memory/SKILL.md
skills/managing-memory/memory.md
skills/migrating-to-lauren-ai/SKILL.md
skills/migrating-to-lauren-ai/from-langchain.md
skills/migrating-to-lauren-ai/from-openai-sdk.md
skills/multi-agent-delegation/SKILL.md
skills/multi-tool-orchestration/SKILL.md
skills/multi-turn-tool-state/SKILL.md
skills/output-guardrails/SKILL.md
skills/plan-and-execute-agent/SKILL.md
skills/prompt-injection-defense/SKILL.md
skills/prompt-versioning/SKILL.md
skills/rag-pipeline/SKILL.md
skills/react-agent-loop/SKILL.md
skills/response-validation-retry/SKILL.md
skills/rest-api-tool/SKILL.md
skills/securing-agents/SKILL.md
skills/securing-agents/security.md
skills/semantic-cache/SKILL.md
skills/streaming-response-handler/SKILL.md
skills/structured-output-parsing/SKILL.md
skills/sub-agent-spawning/SKILL.md
skills/system-prompt-templating/SKILL.md
skills/testing-agents/SKILL.md
skills/testing-agents/testing.md
skills/text-splitting/SKILL.md
skills/token-usage-budget/SKILL.md
skills/tool-function-calling/SKILL.md
skills/vector-store-integration/SKILL.md
skills/web-search-tool/SKILL.md
src/lauren_ai/__init__.py
src/lauren_ai/_config.py
src/lauren_ai/_exceptions.py
src/lauren_ai/_extractors.py
src/lauren_ai/_guards.py
src/lauren_ai/_interceptors.py
src/lauren_ai/_middleware.py
src/lauren_ai/_module.py
src/lauren_ai/_signals.py
src/lauren_ai/testing.py
src/lauren_ai.egg-info/PKG-INFO
src/lauren_ai.egg-info/SOURCES.txt
src/lauren_ai.egg-info/dependency_links.txt
src/lauren_ai.egg-info/requires.txt
src/lauren_ai.egg-info/top_level.txt
src/lauren_ai/_agents/__init__.py
src/lauren_ai/_agents/_compile.py
src/lauren_ai/_agents/_runner.py
src/lauren_ai/_chains/__init__.py
src/lauren_ai/_chains/_chain.py
src/lauren_ai/_cost/__init__.py
src/lauren_ai/_cost/_budget.py
src/lauren_ai/_cost/_pricing.py
src/lauren_ai/_cost/_rate.py
src/lauren_ai/_cost/_tracker.py
src/lauren_ai/_eval/__init__.py
src/lauren_ai/_guardrails/__init__.py
src/lauren_ai/_guardrails/_base.py
src/lauren_ai/_guardrails/_builtin.py
src/lauren_ai/_guardrails/_decorator.py
src/lauren_ai/_guardrails/_llm.py
src/lauren_ai/_knowledge/__init__.py
src/lauren_ai/_memory/__init__.py
src/lauren_ai/_memory/_in_memory_user.py
src/lauren_ai/_memory/_remember.py
src/lauren_ai/_memory/_stores.py
src/lauren_ai/_memory/_user.py
src/lauren_ai/_memory/_vector.py
src/lauren_ai/_output_parsers/__init__.py
src/lauren_ai/_output_parsers/_base.py
src/lauren_ai/_output_parsers/_builtin.py
src/lauren_ai/_output_parsers/_pydantic.py
src/lauren_ai/_output_parsers/_retry.py
src/lauren_ai/_prompts/__init__.py
src/lauren_ai/_prompts/_templates.py
src/lauren_ai/_routing/__init__.py
src/lauren_ai/_routing/_router.py
src/lauren_ai/_skills/__init__.py
src/lauren_ai/_teams/__init__.py
src/lauren_ai/_teams/_decorator.py
src/lauren_ai/_teams/_events.py
src/lauren_ai/_teams/_memory.py
src/lauren_ai/_teams/_runner.py
src/lauren_ai/_tools/__init__.py
src/lauren_ai/_tools/_executor.py
src/lauren_ai/_tools/_schema.py
src/lauren_ai/_tools/_types_compat.py
src/lauren_ai/_tracing/__init__.py
src/lauren_ai/_tracing/_core.py
src/lauren_ai/_tracing/_exporters.py
src/lauren_ai/_tracing/_traced.py
src/lauren_ai/_transport/__init__.py
src/lauren_ai/_transport/_anthropic.py
src/lauren_ai/_transport/_mock.py
src/lauren_ai/_transport/_multimodal.py
src/lauren_ai/_transport/_ollama.py
src/lauren_ai/_transport/_openai.py
src/lauren_ai/_transport/_structured.py
src/lauren_ai/_workflows/__init__.py
tests/__init__.py
tests/conftest.py
tests/benchmarks/__init__.py
tests/benchmarks/test_schema_bench.py
tests/integration/__init__.py
tests/integration/test_agent_runner_e2e.py
tests/integration/test_agent_runner_generic.py
tests/integration/test_agent_runner_protocol.py
tests/integration/test_agent_signals.py
tests/integration/test_agent_test_client.py
tests/integration/test_agent_tool_flow.py
tests/integration/test_di_injection.py
tests/integration/test_e2e_user_journey.py
tests/integration/test_guardrail_runner_integration.py
tests/integration/test_knowledge_agent.py
tests/integration/test_per_agent_state.py
tests/integration/test_skill_async_background.py
tests/integration/test_skill_calendar_tool.py
tests/integration/test_skill_chat_config.py
tests/integration/test_skill_code_sandbox.py
tests/integration/test_skill_context_window.py
tests/integration/test_skill_conversation_db.py
tests/integration/test_skill_conversation_memory.py
tests/integration/test_skill_cot.py
tests/integration/test_skill_db_query_tool.py
tests/integration/test_skill_document_loaders.py
tests/integration/test_skill_email_tool.py
tests/integration/test_skill_embeddings.py
tests/integration/test_skill_fallback_chain.py
tests/integration/test_skill_few_shot.py
tests/integration/test_skill_filesystem_tool.py
tests/integration/test_skill_health_timeout.py
tests/integration/test_skill_hitl.py
tests/integration/test_skill_hybrid_search.py
tests/integration/test_skill_json_schema.py
tests/integration/test_skill_llm_provider.py
tests/integration/test_skill_memory_summarization.py
tests/integration/test_skill_multi_agent_delegation.py
tests/integration/test_skill_multi_tool.py
tests/integration/test_skill_multi_turn_state.py
tests/integration/test_skill_output_guardrails.py
tests/integration/test_skill_permissions.py
tests/integration/test_skill_plan_execute.py
tests/integration/test_skill_prompt_injection.py
tests/integration/test_skill_prompt_templating.py
tests/integration/test_skill_prompt_versioning.py
tests/integration/test_skill_rag_pipeline.py
tests/integration/test_skill_rate_limiting.py
tests/integration/test_skill_react_loop.py
tests/integration/test_skill_reranking.py
tests/integration/test_skill_rest_api_tool.py
tests/integration/test_skill_semantic_cache.py
tests/integration/test_skill_session_isolation.py
tests/integration/test_skill_step_logging.py
tests/integration/test_skill_streaming.py
tests/integration/test_skill_structured_output.py
tests/integration/test_skill_sub_agent.py
tests/integration/test_skill_supervisor_router.py
tests/integration/test_skill_telemetry.py
tests/integration/test_skill_text_splitting.py
tests/integration/test_skill_token_budget.py
tests/integration/test_skill_tool_calling.py
tests/integration/test_skill_tracing.py
tests/integration/test_skill_validation_retry.py
tests/integration/test_skill_vector_memory.py
tests/integration/test_skill_vector_store.py
tests/integration/test_skill_web_search.py
tests/integration/test_use_knowledge_sources.py
tests/unit/__init__.py
tests/unit/test_agent_runner.py
tests/unit/test_agents.py
tests/unit/test_chain_and_rate.py
tests/unit/test_chains.py
tests/unit/test_compile.py
tests/unit/test_config.py
tests/unit/test_cost.py
tests/unit/test_coverage_gaps.py
tests/unit/test_eval.py
tests/unit/test_eval_extended.py
tests/unit/test_exceptions.py
tests/unit/test_exceptions_extended.py
tests/unit/test_executor_extended.py
tests/unit/test_extractors_ai.py
tests/unit/test_guardrails.py
tests/unit/test_guards.py
tests/unit/test_guards_extended.py
tests/unit/test_interceptors_extended.py
tests/unit/test_knowledge.py
tests/unit/test_llm_guardrail.py
tests/unit/test_memory.py
tests/unit/test_memory_extended.py
tests/unit/test_middleware_extended.py
tests/unit/test_mock_transport_extended.py
tests/unit/test_module_extended.py
tests/unit/test_multimodal.py
tests/unit/test_output_parsers.py
tests/unit/test_prompts.py
tests/unit/test_routing.py
tests/unit/test_schema_extended.py
tests/unit/test_signals.py
tests/unit/test_structured_output.py
tests/unit/test_teams.py
tests/unit/test_testing_client.py
tests/unit/test_tools.py
tests/unit/test_tracing.py
tests/unit/test_transport.py
tests/unit/test_user_memory.py
tests/unit/test_vector_extended.py
tests/unit/test_workflows.py