# Docs by LangChain > Documentation for LangSmith, Fleet, and our open source packages. ## Docs - [](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/index.md) - [Attribute-based access control](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/abac.md) - [Access the current run (span) within a traced function](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/access-current-span.md) - [Connect an authentication provider](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/add-auth-server.md) - [Human-in-the-loop using server API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/add-human-in-the-loop.md) - [Add metadata and tags to traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/add-metadata-tags.md) - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/administration-overview.md) - [Set up Agent Auth (Beta)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/agent-auth.md): Enable secure access from agents to any system using OAuth 2.0 credentials with Agent Auth. - [Agent Server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/agent-server.md) - [Distributed tracing with Agent Server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/agent-server-distributed-tracing.md): Unify traces when calling your deployed Agent Server from another service using RemoteGraph or the SDK. - [How to collect user feedback for Agent Server runs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/agent-server-feedback.md) - [Configure LangSmith Agent Server for scale](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/agent-server-scale.md) - [Alerts in LangSmith](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/alerts.md) - [Analyze an experiment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/analyze-an-experiment.md) - [Custom instrumentation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/annotate-code.md): Instrument your code directly to control which functions are traced and how they appear in LangSmith. - [Annotate traces and runs inline](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/annotate-traces-inline.md) - [Use annotation queues](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/annotation-queues.md) - [Manage feedback & annotation queues programmatically](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/annotation-queues-sdk.md) - [Application structure](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/application-structure.md) - [Use assertions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/assertions.md): Capture free-form acceptance criteria as dataset examples by writing assertions while reviewing runs in an annotation queue. - [Assistants](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/assistants.md) - [Log user feedback using the SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/attach-user-feedback.md) - [How to audit evaluator scores](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/audit-evaluator-scores.md) - [Audit logs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/audit-logs.md): Track and review administrative actions across your LangSmith organization for security, compliance, and operational visibility. - [Authentication & access control](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/auth.md) - [Authentication methods](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/authentication-methods.md) - [Self-hosted LangSmith on AWS](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/aws-self-hosted.md) - [Self-hosted LangSmith on Azure](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/azure-self-hosted.md) - [How to kick off background runs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/background-run.md) - [Export trace data to BigQuery](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/big-query-bulk-export.md): Load LangSmith trace data into BigQuery using bulk export to GCS. - [Manage billing in your account](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/billing.md) - [Automatically run evaluators on experiments](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/bind-evaluator-to-dataset.md) - [Use server-side caching](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/caching.md): Cache values server-side in your agent deployment using stale-while-revalidate and key-value cache APIs. - [How to cancel a run](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/cancel-run.md): Cancel a single run or multiple runs via the API, and choose between interrupt and rollback actions. - [Implement a CI/CD pipeline using LangSmith Deployment and Evaluation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/cicd-pipeline-example.md) - [Cloud (SaaS)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/cloud.md) - [How to define a code evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/code-evaluator-sdk.md) - [How to define a code evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/code-evaluator-ui.md) - [How to compare experiment results](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/compare-experiment-results.md) - [LangSmith Deployment components](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/components.md): Overview of Agent Server, LangGraph CLI, Studio, SDKs, RemoteGraph, control plane, and data plane components. - [How to create a composite evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/composite-evaluators-sdk.md) - [How to create a composite evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/composite-evaluators-ui.md) - [Conditional tracing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/conditional-tracing.md) - [Use HTTP headers for runtime configuration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/configurable-headers.md) - [Include HTTP headers in server logs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/configurable-logs.md) - [Manage assistants](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/configuration-cloud.md) - [Configure checkpointer backend](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/configure-checkpointer.md): Configure Agent Server to use PostgreSQL, MongoDB, or a custom implementation for checkpoint storage. - [Configure run input and output preview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/configure-input-output-preview.md): Customize what appears in the Input and Output columns of the Runs table by configuring custom preview paths for specific trace types. - [How to add TTLs to your application](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/configure-ttl.md) - [Context engineering concepts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/context-engineering-concepts.md): Core concepts for context engineering in LangSmith, including skills, agents, versioning, and sharing. - [LangSmith control plane](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/control-plane.md) - [Core capabilities overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/core-capabilities.md): Overview of Agent Server core capabilities including streaming, human-in-the-loop, MCP, A2A, distributed tracing, webhooks, and double-texting. - [Cost tracking](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/cost-tracking.md) - [Create a prompt](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/create-a-prompt.md) - [Create an account and API key](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/create-account-api-key.md) - [How to improve your evaluator with few-shot examples](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/create-few-shot-evaluators.md) - [Use cron jobs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/cron-jobs.md) - [Add custom authentication](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-auth.md) - [How to use a custom checkpointer](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-checkpointer.md): Replace the built-in Postgres checkpointer with a custom BaseCheckpointSaver implementation in your agent deployment. - [How to customize the Dockerfile](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-docker.md) - [Connect to a custom model](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-endpoint.md) - [How to add custom lifespan events](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-lifespan.md) - [How to add custom middleware](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-middleware.md) - [Connect to an OpenAI compliant model provider/proxy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-openai-compliant-model.md) - [Custom output rendering](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-output-rendering.md) - [How to add custom routes](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-routes.md) - [How to use a custom store](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/custom-store.md): Replace the built-in Postgres store with a custom BaseStore implementation in your agent deployment. - [Monitor projects with dashboards](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/dashboards.md) - [Bulk export trace data](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-export.md): Export LangSmith trace data to an S3-compatible bucket in Parquet format. - [Manage bulk export destinations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-export-destinations.md): Configure and manage S3-compatible export destinations for LangSmith bulk exports. - [Import exported data](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-export-downstream.md): Import LangSmith bulk-exported Parquet data into BigQuery, Snowflake, Redshift, Clickhouse, or DuckDB. - [Monitor and troubleshoot bulk exports](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-export-monitor.md): Monitor bulk export status, manage running exports, and troubleshoot failures. - [LangSmith data plane](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-plane.md) - [Data purging for compliance](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-purging-compliance.md) - [Data storage and privacy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/data-storage-and-privacy.md) - [Dataset prebuilt JSON schema types](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/dataset-json-types.md) - [Dataset transformations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/dataset-transformations.md) - [How to define a target function to evaluate](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/define-target-function.md) - [Managed Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deploy-managed-deep-agent.md): Create, run, and operate Managed Deep Agents with the private preview API. - [Deploy other frameworks](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deploy-other-frameworks.md): Deploy agents built with Strands, CrewAI, or other frameworks to LangSmith using the LangGraph Functional API. - [Enable LangSmith Deployment, Fleet, Insights, and Polly](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deploy-self-hosted-full-platform.md): Enable LangSmith Deployment, Fleet, Insights, and Polly on a self-hosted LangSmith instance. - [Self-host standalone servers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deploy-standalone-server.md): Deploy standalone Agent Servers using Docker, Docker Compose, or Kubernetes without the LangSmith control plane. - [Deploy on Cloud](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deploy-to-cloud.md): Create and manage LangSmith Cloud deployments including revisions, logs, metrics, and settings. - [Deploy with control plane](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deploy-with-control-plane.md): Build Docker images and deploy applications to a self-hosted LangSmith instance using the control plane UI. - [LangSmith Deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deployment.md): Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling. - [Deploy your app to cloud](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deployment-quickstart.md): Deploy your first application to LangSmith Cloud (AWS and GCP) using the LangGraph CLI. - [Deploy Managed Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/deployment-quickstart-da.md) - [Troubleshooting for self-hosted deployments](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/diagnostics-self-hosted.md): Diagnostic steps for troubleshooting self-hosted LangSmith Deployment issues before contacting support. - [Implement distributed tracing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/distributed-tracing.md) - [Double texting](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/double-texting.md) - [Add encryption at rest](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/encryption.md) - [Find and fix your agent's failures with LangSmith Engine](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/engine.md): Automatically detect and resolve recurring issues in your tracing project using the LangSmith Engine. - [LangSmith Engine webhook events](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/engine-webhooks.md): Reference for the webhook events the LangSmith Engine sends when it creates issues or links new traces to existing issues. - [Enqueue concurrent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/enqueue-concurrent.md) - [LangSmith for Enterprise](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/enterprise.md): Deployment options, access control, data privacy, cost controls, and security compliance for Enterprise users. - [Evaluate a chatbot](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-chatbot-tutorial.md) - [Evaluate a complex agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-complex-agent.md) - [How to add evaluators to an existing experiment (Python only)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-existing-experiment.md) - [How to evaluate a graph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-graph.md) - [How to evaluate an LLM application](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-llm-application.md) - [How to evaluate an application's intermediate steps](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-on-intermediate-steps.md) - [How to run a pairwise evaluation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-pairwise.md) - [Evaluate a RAG application](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-rag-tutorial.md) - [Run an evaluation with multimodal content](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-with-attachments.md): Learn how to create dataset examples with file attachments and use them in prompts and evaluators when running LangSmith evaluations with multimodal content. - [How to evaluate with OpenTelemetry](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-with-opentelemetry.md) - [How to retry failed runs in experiments (Python only)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluate-with-retry.md) - [LangSmith Evaluation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluation.md) - [Application-specific evaluation approaches](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluation-approaches.md) - [How to run an evaluation asynchronously](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluation-async.md) - [Evaluation concepts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluation-concepts.md) - [Evaluation quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluation-quickstart.md) - [Evaluation types](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluation-types.md) - [Manage evaluators](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/evaluators.md): View and manage evaluators at the workspace level in LangSmith. - [Example data format](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/example-data-format.md) - [Experiment configuration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/experiment-configuration.md) - [Export LangSmith telemetry to your observability backend](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/export-backend.md) - [Query traces using the SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/export-traces.md) - [Frequently asked questions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/faq.md) - [Feedback data format](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/feedback-data-format.md) - [How to fetch performance metrics for an experiment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fetch-perf-metrics-experiment.md) - [How to filter experiments in the UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/filter-experiments-ui.md) - [Filter traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/filter-traces-in-application.md) - [Access & oversight](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/access-and-oversight.md): Control who can access agents, how they authenticate, and audit everything they do. - [Agent identity](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/agent-identity.md): Choose whether your Fleet agent authenticates with its own credentials or with each user's credentials. - [Arcade integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/arcade.md): Connect your workspace to Arcade to give agents access to third-party tools like GitHub, Gmail, Slack, and more. - [Auth-aware tool responses](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/auth-format.md): Format tool responses to trigger OAuth flows and resume execution automatically. - [Channels](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/channels.md): Configure channels to trigger your Fleet agents automatically. - [Call agents from code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/code.md): Invoke Fleet agents from Python, JavaScript, or any language through the REST API. - [Agent platform comparison](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/comparison.md): Compare LangSmith Fleet with Claude Cowork, Amazon Quick, Google Workspace Studio, and Microsoft Copilot to choose the right enterprise agent platform for your team - [Essentials](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/essentials.md): Fleet's core features - [LangSmith Fleet](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/index.md): Create helpful AI agents without code. Start from a template, connect your accounts, and let the agent handle routine work while you stay in control. - [Manage agent settings](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/manage-agent-settings.md): Manage your agents in Fleet. - [LangSmith Tool Server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/mcp-framework.md) - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/quickstart.md): Build an agent from a template - [Remote MCP servers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/remote-mcp-servers.md): Connect Fleet to popular remote MCP servers - [Salesforce integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/salesforce.md): Connect LangSmith Fleet to Salesforce so your agents can query records, navigate schemas, and read custom fields. - [Schedules](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/schedules.md): Configure schedules to run your Fleet agents on a recurring basis. - [Self-hosted](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/self-hosted-link.md) - [Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/skills.md): Use skills to give your agents access to specific capabilities. - [Integrate Slack with an agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/slack-app.md): Connect LangSmith Fleet to your Slack workspace to let your agents communicate with users in Slack. - [Integrate Teams with an agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/teams-app.md): Connect LangSmith Fleet to Microsoft Teams by bringing your own Azure Bot to let agents communicate with users in Teams. - [Templates](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/templates.md): Start faster with curated Fleet templates and customize tools, prompts, and channels. - [Tool integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/tools.md): Give your agents access to a wide range of tools and services. - [Fleet webhooks](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/webhooks.md): Integrate agent publishing with external systems, CI/CD pipelines, or custom deployment workflows. - [Manage workspace administration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/fleet/workspace-admin.md): Configure workspace-level settings for Fleet. - [Self-hosted LangSmith on GCP](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/gcp-self-hosted.md) - [How to implement generative user interfaces with LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/generative-ui-react.md) - [Integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/get-started-integrations.md) - [Granular billable usage](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/granular-usage.md): Retrieve detailed trace usage data broken down by workspace, project, user, or API key. - [Rebuild graph at runtime](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/graph-rebuild.md): Rebuild your graph with different configurations for each run using ServerRuntime. - [LangSmith docs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/home.md) - [Time travel using the server API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/human-in-the-loop-time-travel.md) - [Hybrid](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/hybrid.md): Self-host your Agent Servers and send traces to either a self-hosted LangSmith instance or LangSmith SaaS. - [Improve LLM-as-judge evaluators using human feedback](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/improve-judge-evaluator-feedback.md) - [Discover errors and usage patterns with the Insights Agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/insights.md) - [Integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/integrations.md) - [Interrupt concurrent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/interrupt-concurrent.md) - [Manage user access in SSO organizations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/jit-invite-sso.md) - [Self-host LangSmith on Kubernetes](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/kubernetes.md) - [How to evaluate a runnable](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langchain-runnable.md) - [LangSmith CLI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langsmith-cli.md): Query and manage LangSmith projects, traces, runs, datasets, evaluators, experiments, and threads from the terminal - [Configure your collector for LangSmith telemetry](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langsmith-collector.md) - [LangSmith-managed ClickHouse](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langsmith-managed-clickhouse.md) - [LangSmith MCP Server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langsmith-mcp-server.md): Use the Model Context Protocol (MCP) server to let language models fetch conversation history, prompts, runs, datasets, experiments, and billing from LangSmith. - [LangSmith Remote MCP](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langsmith-remote-mcp.md): Connect MCP-compatible clients to LangSmith over OAuth, no API key or header configuration required. - [How to define an LLM-as-a-judge evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/llm-as-judge.md) - [How to define an LLM-as-a-judge evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/llm-as-judge-sdk.md) - [Set up the LLM auth proxy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/llm-auth-proxy-self-hosted.md): Deploy an Envoy-based auth proxy that validates LangSmith-signed JWTs and routes LLM requests to your upstream provider or gateway. - [LLM Gateway](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/llm-gateway.md): Use the LLM Gateway to proxy LLM calls through LangSmith, enforce spend limits, redact sensitive data, and centrally manage provider credentials. - [PII and secrets redaction](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/llm-gateway-redaction.md): Scan and redact PII and secrets from LLM requests before they reach providers. - [Spend policies](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/llm-gateway-spend-policies.md): Set cost limits on LLM usage across your organization and prevent runaway spend before it reaches providers. - [How to run an evaluation locally (Python only)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/local.md) - [Local development & testing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/local-dev-testing.md): Compare langgraph dev and langgraph up for local development and production-like testing of Agent Server applications. - [Log LLM calls](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/log-llm-trace.md) - [Log multimodal traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/log-multimodal-traces.md) - [Log retriever traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/log-retriever-trace.md): Log retrieval steps in LangSmith traces for document-level visibility into your RAG pipeline. - [Log traces to a specific project](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/log-traces-to-project.md): Route LangSmith traces to a named project instead of the default project using environment variables or the SDK. - [Metadata parameters reference](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/ls-metadata-parameters.md) - [Manage contexts with the SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-contexts-sdk.md): Use the LangSmith SDK to push, pull, list, and delete agent and skill repos in the Context Hub programmatically. - [Manage datasets](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-datasets.md) - [Create and manage datasets in the UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-datasets-in-application.md) - [How to create and manage datasets programmatically](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-datasets-programmatically.md) - [Manage your organization using the API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-organization-by-api.md) - [Manage prompts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-prompts.md): Manage prompt versions, environments, and access controls in LangSmith. - [Manage prompts programmatically](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-prompts-programmatically.md) - [Manage a trace](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/manage-trace.md): Share traces publicly, and view server logs from the Details view in LangSmith. - [Configure prompt settings](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/managing-model-configurations.md) - [Prevent logging of sensitive data in traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/mask-inputs-outputs.md) - [Messages view integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/messages-view-integrations.md): Frameworks and SDKs that render in the LangSmith Messages view. - [Messages view trace format reference](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/messages-view-trace-format.md): Detection rules, payload shapes, and examples for how the LangSmith Messages view extracts conversations from traces. - [How to return categorical vs numerical metrics](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/metric-type.md) - [Manage model configurations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/model-configurations.md): Manage model configurations and control their availability across LangSmith features. - [Monorepo support](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/monorepo-support.md) - [How to simulate multi-turn interactions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/multi-turn-simulation.md) - [Include multimodal content in a prompt](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/multimodal-content.md) - [Test multi-turn conversations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/multiple-messages.md) - [How to return multiple scores in one evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/multiple-scores.md) - [Troubleshoot trace nesting](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/nest-traces.md) - [LangSmith Observability](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/observability.md): Instrument your LLM application, investigate traces, and monitor performance in production with LangSmith. - [Observability concepts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/observability-concepts.md) - [Trace an LLM application tutorial](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/observability-llm-tutorial.md): Add LangSmith observability to an LLM application across prototyping, beta testing, and production. - [Tracing quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/observability-quickstart.md): Add LangSmith tracing to an LLM application in minutes. - [Deploy an observability stack for your LangSmith deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/observability-stack.md) - [Observability in Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/observability-studio.md) - [Set up online code evaluators](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/online-evaluations-code.md) - [Set up composite online evaluators](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/online-evaluations-composite.md) - [Set up LLM-as-a-judge online evaluators](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/online-evaluations-llm-as-judge.md) - [Set up multi-turn online evaluators](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/online-evaluations-multi-turn.md) - [Document API authentication in OpenAPI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/openapi-security.md) - [Run evals with openevals package](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/openevals.md): Run evaluations using the open-source openevals and agentevals packages with LangSmith. - [Optimize a classifier](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/optimize-classifier.md) - [Organization and workspace operations reference](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/organization-workspace-operations.md) - [Redact sensitive data with the OpenTelemetry Gateway architecture](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/otel-gateway-trace-redaction.md): Use an OpenTelemetry collector to redact sensitive data from traces before they land in LangSmith. - [Set up LangSmith](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/platform-setup.md) - [Model providers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/playground-model-providers.md) - [LangSmith Polly](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/polly.md) - [LangSmith Polly](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/polly-evaluation.md) - [LangSmith Polly](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/polly-prompt-engineering.md) - [Collect feedback with presigned URLs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/presigned-feedback-tokens.md): Use presigned feedback tokens to collect user feedback from client-side applications without exposing your LangSmith API key. - [Pricing plans](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/pricing-plans.md) - [Profile configuration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/profile-configuration.md): Configure LangSmith SDK credentials and endpoints with a local profile file. - [How to sync prompts with GitHub](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/prompt-commit.md) - [Prompt engineering](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/prompt-engineering.md) - [Prompt engineering concepts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/prompt-engineering-concepts.md) - [Prompt engineering quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/prompt-engineering-quickstart.md) - [Prompt template format guide](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/prompt-template-format.md) - [How to run evaluations with pytest](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/pytest.md) - [Query threads using the SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/query-threads.md): Programmatically fetch and inspect multi-turn conversation threads from your LangSmith projects. - [Get started with Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/quick-start-studio.md) - [How to handle model rate limits](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/rate-limiting.md) - [Role-based access control](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/rbac.md) - [How to read experiment results locally](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/read-local-experiment-results.md) - [Regions FAQ](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/regions-faq.md) - [Reject Concurrent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/reject-concurrent.md) - [How to evaluate with repetitions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/repetition.md) - [Make conversations private](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/resource-auth.md) - [Rollback Concurrent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/rollback-concurrent.md) - [Set up automation rules](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/rules.md) - [Run backtests on a new version of an agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/run-backtests-new-agent.md) - [Run (span) data format](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/run-data-format.md) - [How to use the REST API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/run-evals-api-only.md) - [Run an evaluation from the Playground](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/run-evaluation-from-playground.md) - [Runs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/runs.md): An overview of runs in Agent Server, including how to kick off background runs, stateless runs, and cancel runs. - [How to run multiple agents on the same thread](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/same-thread.md) - [Set a sampling rate for traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sample-traces.md) - [Sandbox auth proxy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandbox-auth-proxy.md): Inject credentials into outbound API requests from sandboxes without hardcoding secrets. - [Sandbox CLI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandbox-cli.md): Create, inspect, connect to, and tunnel into LangSmith sandboxes from the command line. - [Sandbox access permissions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandbox-permissions.md): Control who in your workspace can interact with a sandbox after it has been created. - [Sandbox SDK usage](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandbox-sdk.md): Create and manage sandboxes programmatically with the Python or TypeScript SDK. - [Sandbox service URLs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandbox-service-urls.md): Access HTTP services running inside sandboxes via authenticated URLs, from a browser or programmatically. - [Sandbox snapshots](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandbox-snapshots.md): Build and capture reusable filesystem images for sandboxes. - [Sandboxes overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/sandboxes.md): Use managed sandboxes to safely execute code and interact with the filesystem in isolated environments. - [Scalability & resilience](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/scalability-and-resilience.md) - [Delete workspaces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-delete-a-workspace.md) - [Delete organizations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-delete-an-organization.md) - [Delete traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-delete-traces.md) - [Generate ClickHouse stats](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-generate-clickhouse-stats.md) - [Generate query stats](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-generate-query-stats.md) - [Run support queries against ClickHouse](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-running-ch-support-queries.md) - [Run support queries against PostgreSQL](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/script-running-pg-support-queries.md) - [Basic authentication with email and password](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-basic-auth.md) - [Enable blob storage](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-blob-storage.md) - [Configure custom TLS certificates](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-custom-tls-certificates.md) - [Minimum versions for self-hosting dependencies](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-dependency-versions.md): Minimum supported versions for the databases, tools, and infrastructure required to self-host LangSmith. - [Egress for billing and operational telemetry](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-egress.md) - [Connect to an external ClickHouse database](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-external-clickhouse.md) - [Connect to an external PostgreSQL database](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-external-postgres.md) - [Connect to an external Redis or Valkey database](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-external-redis.md) - [FIPS-compliant images](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-fips.md): Run self-hosted LangSmith installation on FIPS 140 compliant container images - [Create an Ingress for installations (Kubernetes)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-ingress.md) - [Mirror images for your LangSmith installation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-mirroring-images.md) - [View trace counts across your organization](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-organization-charts.md) - [Use environment variables for model providers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-playground-environment-settings.md) - [Configure LangSmith for scale](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-scale.md) - [Set up SSO with OAuth2.0 and OIDC](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-sso.md) - [Enable TTL and data retention](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-ttl.md) - [Customize the error support message](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-ui-customization.md): Customize support contact information in the LangSmith frontend for self-hosted deployments. - [Upgrade an installation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-upgrades.md) - [Interact with your self-hosted instance of LangSmith](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-usage.md) - [Customize user management](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-user-management.md) - [Use an existing secret for your installation (Kubernetes)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-host-using-an-existing-secret.md) - [Self-hosted LangSmith](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-hosted.md) - [Install Mission Control](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/self-hosted-mission-control.md): Install Mission Control, an in-cluster console for monitoring, configuring, and operating self-hosted LangSmith on Kubernetes. - [How to add semantic search to your agent deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/semantic-search.md) - [A2A endpoint in Agent Server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/server-a2a.md): Use the A2A protocol to enable agent-to-agent communication with distributed tracing in LangSmith. - [MCP endpoint in Agent Server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/server-mcp.md) - [Trace JS functions in serverless environments](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/serverless-environments.md) - [Set up custom authentication](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/set-up-custom-auth.md) - [Set up feedback criteria](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/set-up-feedback-criteria.md) - [Set up hierarchy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/set-up-hierarchy.md) - [Set up resource tags](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/set-up-resource-tags.md): Create and manage resource tags to organize projects, datasets, prompts, and other resources within a LangSmith workspace. - [How to set up an application with requirements.txt](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/setup-app-requirements-txt.md) - [How to set up a JavaScript application](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/setup-javascript.md) - [How to set up an application with pyproject.toml](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/setup-pyproject.md) - [LangSmith shared responsibility model](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/shared-responsibility-model.md): Overview of how LangChain and customers share security responsibilities for the LangSmith platform. - [LangSmith skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/skills.md): Use Agent Skills to work with LangSmith traces, datasets, and evaluators from your coding agent. - [Stateless runs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/stateless-runs.md) - [LangSmith status](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/status.md) - [Streaming API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/streaming.md) - [LangSmith Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/studio.md) - [How to define a summary evaluator](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/summary.md) - [Test](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/test-overview.md): Evaluate and test agent quality at scale with datasets, evaluators, prompts, and Studio. - [Test a ReAct agent with Pytest/Vitest and LangSmith](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/test-react-agent-pytest.md) - [Configure threads](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/threads.md) - [Trace Anthropic applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-anthropic.md) - [Trace Amazon Bedrock applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-bedrock.md) - [Trace Claude Agent SDK applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-claude-agent-sdk.md) - [Trace Claude Code applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-claude-code.md) - [Trace Deep Agents applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-deep-agents.md) - [Trace DeepSeek applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-deepseek.md) - [Trace generator functions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-generator-functions.md) - [Trace LiteLLM applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-litellm.md) - [Trace OpenAI applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-openai.md) - [Trace query syntax](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-query-syntax.md) - [Trace with API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-api.md): Learn how to trace LLM applications using the LangSmith REST API directly. - [Trace AutoGen applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-autogen.md) - [Trace OpenAI Codex sessions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-codex.md): Capture OpenAI Codex agent turns, tool calls, model metadata, and subagent threads in LangSmith. - [Trace CrewAI applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-crewai.md) - [Trace Google ADK applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-google-adk.md) - [Trace Google Gemini applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-google-gemini.md) - [Trace Instructor applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-instructor.md) - [Trace LangChain applications (Python and JS/TS)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-langchain.md) - [Trace LangGraph applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-langgraph.md) - [Trace LiveKit applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-livekit.md) - [Trace Mastra applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-mastra.md) - [Trace Microsoft Agent Framework applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-microsoft-agent-framework.md) - [Trace Mistral applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-mistral.md) - [Trace n8n workflows](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-n8n.md): Learn how to trace n8n AI workflows in LangSmith. - [Trace OpenAI Agents SDK applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-openai-agents-sdk.md): Trace OpenAI Agents SDK Python and JavaScript applications with LangSmith. - [Trace OpenCode sessions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-opencode.md): Capture OpenCode sessions, assistant turns, tool calls, and subagent activity in LangSmith. - [Trace with OpenTelemetry](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-opentelemetry.md): Configure OpenTelemetry tracing in LangSmith, including LANGSMITH_OTEL_ENABLED and OTEL fanout with the OpenTelemetry Collector. - [Trace Pipecat applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-pipecat.md) - [Trace PydanticAI applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-pydantic-ai.md) - [Trace Semantic Kernel applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-semantic-kernel.md) - [Trace Strands Agents applications](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-strands-agents.md): Trace Strands Agents applications with LangSmith. - [Trace with Temporal](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-temporal.md): Learn how to trace Temporal workflows and activities in LangSmith using OpenTelemetry. - [Trace Vercel AI SDK applications (JS/TS only)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-with-vercel-ai-sdk.md) - [Trace without setting environment variables](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trace-without-env-vars.md) - [How to evaluate your agent with trajectory evaluations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/trajectory-evals.md) - [Troubleshooting](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/troubleshooting.md) - [Studio troubleshooting](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/troubleshooting-studio.md) - [Troubleshoot variable caching](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/troubleshooting-variable-caching.md) - [How to upload experiments run outside of LangSmith with the REST API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/upload-existing-experiments.md) - [Upload files with traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/upload-files-with-traces.md) - [How to interact with a deployment using RemoteGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/use-remote-graph.md) - [How to use Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/use-studio.md) - [Use the Context Hub](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/use-the-context-hub.md): Learn how to create, view, and promote context in the LangSmith Context Hub. - [Use threads](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/use-threads.md) - [Use tools in a prompt](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/use-tools.md) - [Use webhooks](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/use-webhooks.md) - [User management](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/user-management.md) - [View traces](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/view-traces.md): Inspect agent threads in LangSmith using the Messages view or Details view. - [View usage](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/view-usage.md): What usage data is available in LangSmith, what each metric means, and what differs for self-hosted deployments. - [How to run evaluations with Vitest/Jest](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/vitest-jest.md) - [Configure webhook notifications for rules](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/webhooks.md): Configure webhook notifications to receive POST requests when automation rules match new runs in LangSmith. - [Workload isolation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/workload-isolation.md) - [Write your prompt with AI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/write-prompt-with-ai.md) - [Build](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/build-overview.md): Build agents with LangChain, LangGraph, and Deep Agents using TypeScript. - [Errors](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/common-errors.md) - [Context overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/concepts/context.md) - [Memory overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/concepts/memory.md) - [Frameworks, runtimes, and harnesses](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/concepts/products.md): Understand the differences between LangChain, LangGraph, and Deep Agents and when to use each one - [Providers and models](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/concepts/providers-and-models.md): Understand how LangChain uses providers to give you a single API for any model from any provider - [Contributing to code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/code.md) - [Co-marketing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/comarketing.md) - [Contributing to documentation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/documentation.md) - [Implement a LangChain integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/implement-langchain.md) - [Contributing integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/integrations-langchain.md) - [Contributing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/overview.md) - [Publish an integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/publish-langchain.md) - [Using standard tests](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/contributing/standard-tests-langchain.md) - [A2A server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/a2a.md) - [Agent Client Protocol (ACP)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/acp.md): Expose Deep Agents over the Agent Client Protocol (ACP) to integrate with code editors and IDEs. - [Async subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/async-subagents.md): Launch background subagents that run concurrently while the supervisor continues interacting with the user - [Backends](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/backends.md): Choose and configure filesystem backends for Deep Agents. You can specify routes to different backends, implement virtual filesystems, and enforce policies. - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/changelog-js.md) - [Configuration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/configuration.md): Configure Deep Agents Code with config.toml, hooks, and MCP servers - [Data locations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/data-locations.md): Where Deep Agents Code stores configuration, sessions, and customization files - [MCP tools](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/mcp-tools.md): Load additional tools from MCP (Model Context Protocol) servers - [Memory and Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/memory-and-skills.md): Persistent memory, AGENTS.md files, and reusable skills for Deep Agents Code, including creation, discovery, and invocation. - [Deep Agents Code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/overview.md): Terminal coding agent built on the Deep Agents SDK - [Model providers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/providers.md): Configure any LangChain-compatible model provider for Deep Agents Code - [Use remote sandboxes](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/remote-sandboxes.md): Run Deep Agents Code tool execution in LangSmith, Daytona, Modal, Runloop, or AgentCore sandboxes. Install provider extras, set credentials, and use flags and setup scripts. - [Use subagents in Deep Agents Code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/code/subagents.md): Define custom Deep Agents Code subagents as AGENTS.md files with YAML frontmatter. Covers project and user paths, optional model overrides, and examples. - [Comparison with Claude Agent SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/comparison.md): Compare LangChain Deep Agents with the Claude Agent SDK to choose the right tool for your use case. - [Build a content builder agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/content-builder.md): Build a content writing agent with brand memory, skills, subagents, and image generation - [Context engineering in Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/context-engineering.md): Control what context your deep agent has access to and how it is managed across long-running tasks - [Customize Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/customization.md): Learn how to customize Deep Agents with system prompts, tools, subagents, and more - [Build a deep research agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/deep-research.md): Build a multi-step web research agent with subagent delegation - [Event streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/event-streaming.md): Stream subagents, messages, tool calls, and final output from Deep Agents. - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/frontend/overview.md): Build UIs that display real-time subagent streams, task progress, and sandbox for Deep Agents - [Sandbox](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/frontend/sandbox.md): Build an IDE-like UI for a coding agent backed by a sandbox environment - [Subagent streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/frontend/subagent-streaming.md): Display specialist subagents with streaming content, progress tracking, and collapsible cards - [Todo list](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/frontend/todo-list.md): Track agent progress with a real-time todo list synced from agent state - [Going to production](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/going-to-production.md): Take your deep agent to production with persistent memory, sandboxes, resilience middleware, and deployment options - [Harness capabilities](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/harness.md) - [Human-in-the-loop](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/human-in-the-loop.md): Learn how to configure human approval for sensitive tool operations - [Interpreters](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/interpreters.md): Run lightweight code inside Deep Agents to compose tools, orchestrate subagents, and transform structured data - [Model Context Protocol](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/mcp.md) - [Memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/memory.md): Add persistent memory to agents built with Deep Agents so they learn and improve across conversations - [Models](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/models.md): Configure model providers and parameters for Deep Agents - [Deep Agents overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/overview.md): Build agents that can plan, use subagents, and leverage file systems for complex tasks - [Permissions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/permissions.md): Control filesystem access with declarative permission rules for Deep Agents - [Profiles](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/profiles.md): Package per-provider and per-model defaults that Deep Agents applies when a model is selected - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/quickstart.md): Build your first deep agent in minutes - [Sandboxes](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/sandboxes.md): Execute code in isolated environments with sandbox backends - [Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/skills.md): Learn how to extend your deep agent's capabilities with skills - [Streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/streaming.md): Stream real-time updates from deep agent runs and subagent execution - [Subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/deepagents/subagents.md): Learn how to use subagents to delegate work and keep context clean - [ChatAnthropic integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/anthropic.md): Integrate with the ChatAnthropic chat model using LangChain JavaScript. - [AzureChatOpenAI integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/azure.md): Integrate with the AzureChatOpenAI chat model using LangChain JavaScript. - [ChatGoogle integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/google.md): Integrate with the ChatGoogle chat model using LangChain JavaScript. - [ChatGoogleGenerativeAI integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/google_generative_ai.md): Integrate with the ChatGoogleGenerativeAI chat model using LangChain JavaScript. - [ChatVertexAI integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/google_vertex_ai.md): Integrate with the ChatVertexAI chat model using LangChain JavaScript. - [Chat model integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/index.md): Integrate with chat models using LangChain JavaScript. - [ChatOpenAI integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/chat/openai.md): Integrate with the ChatOpenAI chat model using LangChain JavaScript. - [Document loader integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/document_loaders/index.md): Integrate with document loaders using LangChain JavaScript. - [Document transformer integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/document_transformers/index.md): Integrate with document transformers using LangChain JavaScript. - [AzureOpenAIEmbeddings integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/embeddings/azure_openai.md): Integrate with the AzureOpenAIEmbeddings embedding model using LangChain JavaScript. - [BedrockEmbeddings integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/embeddings/bedrock.md): Integrate with the BedrockEmbeddings embedding model using LangChain JavaScript. - [Embedding model integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/embeddings/index.md): Integrate with embedding models using LangChain JavaScript. - [OpenAIEmbeddings integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/embeddings/openai.md): Integrate with the OpenAIEmbeddings embedding model using LangChain JavaScript. - [Cache integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/llm_caching/index.md): Integrate with caches using LangChain JavaScript. - [LLM integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/llms/index.md): Integrate with LLMs using LangChain JavaScript. - [Middleware integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/middleware/index.md): Integrate with middleware using LangChain JavaScript. - [All LangChain JavaScript integration providers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/all_providers.md) - [Anthropic integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/anthropic.md): Integrate with Anthropic using LangChain JavaScript. - [AWS integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/aws.md): Integrate with AWS using LangChain JavaScript. - [Google integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/google.md): Integrate with Google using LangChain JavaScript. - [Microsoft integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/microsoft.md): Integrate with Microsoft using LangChain JavaScript. - [OpenAI integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/openai.md): Integrate with OpenAI using LangChain JavaScript. - [LangChain JavaScript integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/providers/overview.md): Integrate with providers using LangChain JavaScript/TypeScript. - [Retriever integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/retrievers/index.md): Integrate with retrievers using LangChain JavaScript. - [Sandbox integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/sandboxes/index.md): Integrate with sandbox providers using LangChain JavaScript. - [Text splitter integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/splitters/index.md): Integrate with text splitters using LangChain. - [Store integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/stores/index.md): Integrate with stores using LangChain JavaScript. - [Anthropic integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/tools/anthropic.md): Integrate with the Anthropic tool using LangChain JavaScript. - [Google integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/tools/google.md): Integrate with Google Gemini tools using LangChain JavaScript. - [Tool integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/tools/index.md): Integrate with tools using LangChain JavaScript. - [OpenAI integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/tools/openai.md): Integrate with the OpenAI tool using LangChain JavaScript. - [Vector store integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/integrations/vectorstores/index.md): Integrate with vector stores using LangChain JavaScript. - [LangChain Academy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/academy.md) - [Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/agents.md) - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/changelog-js.md) - [Component architecture](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/component-architecture.md) - [Context engineering in agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/context-engineering.md) - [LangSmith Deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/deploy.md) - [Event streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/event-streaming.md): Stream real-time updates from LangChain agent runs - [Branching chat](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/branching-chat.md): Edit messages, regenerate responses, and navigate conversation branches - [Generative UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/generative-ui.md): Render AI-generated user interfaces using json-render - [Human-in-the-Loop](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/human-in-the-loop.md): Add approval workflows with interrupt-based human review - [AI Elements](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/integrations/ai-elements.md): Composable shadcn/ui-based components for AI chat interfaces with useStream - [assistant-ui](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/integrations/assistant-ui.md): Headless React AI chat framework with a full runtime layer, bridged to useStream - [CopilotKit](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/integrations/copilotkit.md): Use CopilotKit with LangGraph, Deep Agents, and React with custom endpoints, the Python AG-UI bridge, and structured generative UI - [OpenUI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/integrations/openui.md): Generate complete, interactive dashboards and reports using the OpenUI component library and openui-lang - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/integrations/overview.md): Connect useStream to any React UI component library or generative UI framework - [Join & rejoin streams](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/join-rejoin.md): Disconnect from and reconnect to running agent streams - [Markdown messages](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/markdown-messages.md): Render LLM responses as rich, formatted markdown with proper streaming support - [Message queues](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/message-queues.md): Queue multiple messages and manage them while the agent processes sequentially - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/overview.md): Build generative UIs with real-time streaming from LangChain agents - [Reasoning tokens](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/reasoning-tokens.md): Display model thinking and reasoning processes in collapsible blocks - [Structured output](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/structured-output.md): Render structured agent responses with custom UI components instead of plain text - [Time travel](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/time-travel.md): Inspect, navigate, and resume from any checkpoint in the conversation history - [Tool calling](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/frontend/tool-calling.md): Display agent tool calls with rich, type-safe UI cards - [Get help](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/get-help.md) - [Guardrails](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/guardrails.md): Implement safety checks and content filtering for your agents - [Human-in-the-loop](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/human-in-the-loop.md) - [Install LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/install.md) - [Build a semantic search engine with LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/knowledge-base.md) - [Long-term memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/long-term-memory.md): Add long-term memory to LangChain agents to store and recall data across conversations and sessions - [Model Context Protocol (MCP)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/mcp.md) - [Messages](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/messages.md) - [Prebuilt middleware](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/middleware/built-in.md): Prebuilt middleware for common agent use cases - [Custom middleware](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/middleware/custom.md) - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/middleware/overview.md): Control and customize agent execution at every step - [Models](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/models.md) - [Custom workflow](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/custom-workflow.md) - [Handoffs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/handoffs.md) - [Build customer support with handoffs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/handoffs-customer-support.md) - [Multi-agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/index.md) - [Router](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/router.md) - [Build a multi-source knowledge base with routing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/router-knowledge-base.md) - [Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/skills.md) - [Build a SQL assistant with on-demand skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/skills-sql-assistant.md) - [Subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/subagents.md) - [Build a personal assistant with subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/multi-agent/subagents-personal-assistant.md) - [LangSmith Observability](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/observability.md) - [LangChain overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/overview.md): LangChain provides create_agent: a minimal, highly configurable agent harness. Compose exactly the agent your use case needs from model, tools, prompt, and middleware. - [Philosophy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/philosophy.md): LangChain exists to be the easiest place to start building with LLMs, while also being flexible and production-ready. - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/quickstart.md): Build your first agent in minutes - [Build a RAG agent with LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/rag.md) - [Retrieval](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/retrieval.md) - [Runtime](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/runtime.md) - [Short-term memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/short-term-memory.md) - [Build a SQL agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/sql-agent.md) - [Streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/streaming.md): Stream real-time updates from agent runs - [Structured output](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/structured-output.md) - [LangSmith Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/studio.md) - [Agent Evals](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/test/evals.md): Evaluate agent trajectories using deterministic matching or LLM-as-judge evaluators with AgentEvals and LangSmith. - [Test](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/test/index.md): Strategies for testing LangChain agents, including unit tests, integration tests, and trajectory evaluations. - [Integration testing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/test/integration-testing.md): Test agents with real LLM APIs by organizing tests, managing keys, handling flakiness, and controlling costs. - [Unit testing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/test/unit-testing.md): Test agent logic without API calls using fake chat models and in-memory persistence. - [Tools](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/tools.md) - [Agent Chat UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/ui.md) - [Build a voice agent with LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langchain/voice-agent.md) - [Memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/add-memory.md) - [Build a custom RAG agent with LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/agentic-rag.md) - [Application structure](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/application-structure.md) - [Backward compatibility](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/backward-compatibility.md): Update LangGraph graph code in production without breaking in-flight runs. - [Case studies](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/case-studies.md) - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/changelog-js.md) - [Choosing between Graph and Functional APIs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/choosing-apis.md) - [LangSmith Deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/deploy.md) - [Event streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/event-streaming.md): Stream LangGraph runs with typed projections for messages, state, subgraphs, output, and extensions. - [Graph execution](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/frontend/graph-execution.md): Visualize multi-step graph pipelines with per-node status and streaming content - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/frontend/overview.md): Render LangGraph agents to the frontend - [Functional API overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/functional-api.md) - [Graph API overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/graph-api.md) - [Install LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/install.md) - [Interrupts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/interrupts.md) - [Run a local server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/local-server.md) - [LangSmith Observability](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/observability.md) - [LangGraph overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/overview.md): Gain control with LangGraph to design agents that reliably handle complex tasks - [Persistence](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/persistence.md) - [LangGraph runtime](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/pregel.md) - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/quickstart.md) - [Streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/streaming.md) - [LangSmith Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/studio.md) - [Test](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/test.md) - [Thinking in LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/thinking-in-langgraph.md): Learn how to think about building agents with LangGraph - [Agent Chat UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/ui.md) - [Use the functional API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/use-functional-api.md) - [Use the graph API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/use-graph-api.md) - [Subgraphs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/use-subgraphs.md) - [Use time-travel](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/use-time-travel.md): Replay past executions and fork to explore alternative paths in LangGraph - [Workflows and agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/langgraph/workflows-agents.md) - [Learn](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/learn.md): Tutorials, conceptual guides, and resources to help you get started. - [LangChain v1 migration guide](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/migrate/langchain-v1.md) - [LangGraph v1 migration guide](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/migrate/langgraph-v1.md) - [Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/reference/deepagents-javascript.md) - [Integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/reference/integrations-javascript.md) - [LangChain SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/reference/langchain-javascript.md) - [LangGraph SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/reference/langgraph-javascript.md) - [Reference](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/reference/overview.md) - [Release policy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/release-policy.md) - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/releases/changelog.md): Log of updates and improvements to our JavaScript/TypeScript packages - [What's new in LangChain v1](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/releases/langchain-v1.md) - [What's new in LangGraph v1](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/releases/langgraph-v1.md) - [Security policy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/security-policy.md) - [Versioning](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/javascript/versioning.md) - [Build](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/build-overview.md): Build agents with LangChain, LangGraph, and Deep Agents using Python. - [Errors](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/common-errors.md) - [Context overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/concepts/context.md) - [Memory overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/concepts/memory.md) - [Frameworks, runtimes, and harnesses](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/concepts/products.md): Understand the differences between LangChain, LangGraph, and Deep Agents and when to use each one - [Providers and models](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/concepts/providers-and-models.md): Understand how LangChain uses providers to give you a single API for any model from any provider - [Contributing to code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/code.md) - [Co-marketing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/comarketing.md) - [Contributing to documentation](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/documentation.md) - [Implement a LangChain integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/implement-langchain.md) - [Contributing integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/integrations-langchain.md) - [Contributing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/overview.md) - [Publish an integration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/publish-langchain.md) - [Using standard tests](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/contributing/standard-tests-langchain.md) - [A2A server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/a2a.md) - [Agent Client Protocol (ACP)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/acp.md): Expose Deep Agents over the Agent Client Protocol (ACP) to integrate with code editors and IDEs. - [Async subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/async-subagents.md): Launch background subagents that run concurrently while the supervisor continues interacting with the user - [Backends](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/backends.md): Choose and configure filesystem backends for Deep Agents. You can specify routes to different backends, implement virtual filesystems, and enforce policies. - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/changelog-py.md) - [Configuration](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/configuration.md): Configure Deep Agents Code with config.toml, hooks, and MCP servers - [Data locations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/data-locations.md): Where Deep Agents Code stores configuration, sessions, and customization files - [MCP tools](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/mcp-tools.md): Load additional tools from MCP (Model Context Protocol) servers - [Memory and Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/memory-and-skills.md): Persistent memory, AGENTS.md files, and reusable skills for Deep Agents Code, including creation, discovery, and invocation. - [Deep Agents Code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/overview.md): Terminal coding agent built on the Deep Agents SDK - [Model providers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/providers.md): Configure any LangChain-compatible model provider for Deep Agents Code - [Use remote sandboxes](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/remote-sandboxes.md): Run Deep Agents Code tool execution in LangSmith, Daytona, Modal, Runloop, or AgentCore sandboxes. Install provider extras, set credentials, and use flags and setup scripts. - [Use subagents in Deep Agents Code](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/code/subagents.md): Define custom Deep Agents Code subagents as AGENTS.md files with YAML frontmatter. Covers project and user paths, optional model overrides, and examples. - [Comparison with Claude Agent SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/comparison.md): Compare LangChain Deep Agents with the Claude Agent SDK to choose the right tool for your use case. - [Build a content builder agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/content-builder.md): Build a content writing agent with brand memory, skills, subagents, and image generation - [Context engineering in Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/context-engineering.md): Control what context your deep agent has access to and how it is managed across long-running tasks - [Customize Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/customization.md): Learn how to customize Deep Agents with system prompts, tools, subagents, and more - [Build a data analysis agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/data-analysis.md): Build an agent that analyzes data files, generates visualizations, and shares results - [Build a deep research agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/deep-research.md): Build a multi-step web research agent with subagent delegation - [Event streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/event-streaming.md): Stream subagents, messages, tool calls, and final output from Deep Agents. - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/frontend/overview.md): Build UIs that display real-time subagent streams, task progress, and sandbox for Deep Agents - [Sandbox](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/frontend/sandbox.md): Build an IDE-like UI for a coding agent backed by a sandbox environment - [Subagent streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/frontend/subagent-streaming.md): Display specialist subagents with streaming content, progress tracking, and collapsible cards - [Todo list](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/frontend/todo-list.md): Track agent progress with a real-time todo list synced from agent state - [Going to production](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/going-to-production.md): Take your deep agent to production with persistent memory, sandboxes, resilience middleware, and deployment options - [Harness capabilities](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/harness.md) - [Human-in-the-loop](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/human-in-the-loop.md): Learn how to configure human approval for sensitive tool operations - [Interpreters](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/interpreters.md): Run lightweight code inside Deep Agents to compose tools, orchestrate subagents, and transform structured data - [Model Context Protocol](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/mcp.md) - [Memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/memory.md): Add persistent memory to agents built with Deep Agents so they learn and improve across conversations - [Models](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/models.md): Configure model providers and parameters for Deep Agents - [Deep Agents overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/overview.md): Build agents that can plan, use subagents, and leverage file systems for complex tasks - [Permissions](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/permissions.md): Control filesystem access with declarative permission rules for Deep Agents - [Profiles](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/profiles.md): Package per-provider and per-model defaults that Deep Agents applies when a model is selected - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/quickstart.md): Build your first deep agent in minutes - [Sandboxes](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/sandboxes.md): Execute code in isolated environments with sandbox backends - [Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/skills.md): Learn how to extend your deep agent's capabilities with skills - [Streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/streaming.md): Stream real-time updates from deep agent runs and subagent execution - [Subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/deepagents/subagents.md): Learn how to use subagents to delegate work and keep context clean - [Chat model integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/chat/index.md): Integrate with chat models using LangChain Python. - [Checkpointer integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/checkpointers/index.md): Integrate with checkpointer backends for LangGraph persistence. - [Document loader integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/document_loaders/index.md): Integrate with document loaders using LangChain Python. - [Embedding model integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/embeddings/index.md): Integrate with embedding models using LangChain Python. - [Middleware integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/middleware/index.md): Integrate with middleware using LangChain Python. - [All LangChain Python integration providers](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/all_providers.md) - [Anthropic (Claude) integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/anthropic.md): Integrate with Anthropic (Claude) using LangChain Python. - [AWS (Amazon) integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/aws.md): Integrate with AWS (Amazon) using LangChain Python. - [Google integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/google.md): Integrate with Google using LangChain Python. - [Groq integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/groq.md): Integrate with Groq using LangChain Python. - [Hugging Face integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/huggingface.md): Integrate with Hugging Face using LangChain Python. - [Microsoft integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/microsoft.md): Integrate with Microsoft using LangChain Python. - [NVIDIA](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/nvidia.md): Integrate with NVIDIA using LangChain Python. - [Ollama integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/ollama.md): Integrate with Ollama using LangChain Python. - [OpenAI integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/openai.md): Integrate with OpenAI using LangChain Python. - [LangChain Python integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/providers/overview.md): Integrate with providers using LangChain Python. - [Retriever integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/retrievers/index.md): Integrate with retrievers using LangChain Python. - [Sandbox integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/sandboxes/index.md): Integrate with sandbox providers using LangChain Python. - [Text splitter integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/splitters/index.md): Integrate with text splitters using LangChain. - [Tool integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/tools/index.md): Integrate with tools using LangChain Python. - [Vector store integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/integrations/vectorstores/index.md): Integrate with vector stores using LangChain Python. - [LangChain Academy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/academy.md) - [Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/agents.md) - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/changelog-py.md) - [Component architecture](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/component-architecture.md) - [Context engineering in agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/context-engineering.md) - [LangSmith Deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/deploy.md) - [Event streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/event-streaming.md): Stream real-time updates from LangChain agent runs - [Branching chat](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/branching-chat.md): Edit messages, regenerate responses, and navigate conversation branches - [Generative UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/generative-ui.md): Render AI-generated user interfaces using json-render - [Human-in-the-Loop](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/human-in-the-loop.md): Add approval workflows with interrupt-based human review - [AI Elements](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/integrations/ai-elements.md): Composable shadcn/ui-based components for AI chat interfaces with useStream - [assistant-ui](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/integrations/assistant-ui.md): Headless React AI chat framework with a full runtime layer, bridged to useStream - [CopilotKit](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/integrations/copilotkit.md): Use CopilotKit with LangGraph, Deep Agents, and React with custom endpoints, the Python AG-UI bridge, and structured generative UI - [OpenUI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/integrations/openui.md): Generate complete, interactive dashboards and reports using the OpenUI component library and openui-lang - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/integrations/overview.md): Connect useStream to any React UI component library or generative UI framework - [Join & rejoin streams](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/join-rejoin.md): Disconnect from and reconnect to running agent streams - [Markdown messages](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/markdown-messages.md): Render LLM responses as rich, formatted markdown with proper streaming support - [Message queues](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/message-queues.md): Queue multiple messages and manage them while the agent processes sequentially - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/overview.md): Build generative UIs with real-time streaming from LangChain agents - [Reasoning tokens](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/reasoning-tokens.md): Display model thinking and reasoning processes in collapsible blocks - [Structured output](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/structured-output.md): Render structured agent responses with custom UI components instead of plain text - [Time travel](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/time-travel.md): Inspect, navigate, and resume from any checkpoint in the conversation history - [Tool calling](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/frontend/tool-calling.md): Display agent tool calls with rich, type-safe UI cards - [Get help](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/get-help.md) - [Guardrails](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/guardrails.md): Implement safety checks and content filtering for your agents - [Human-in-the-loop](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/human-in-the-loop.md) - [Install LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/install.md) - [Build a semantic search engine with LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/knowledge-base.md) - [Long-term memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/long-term-memory.md): Add long-term memory to LangChain agents to store and recall data across conversations and sessions - [Model Context Protocol (MCP)](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/mcp.md) - [Messages](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/messages.md) - [Prebuilt middleware](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/middleware/built-in.md): Prebuilt middleware for common agent use cases - [Custom middleware](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/middleware/custom.md) - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/middleware/overview.md): Control and customize agent execution at every step - [Models](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/models.md) - [Custom workflow](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/custom-workflow.md) - [Handoffs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/handoffs.md) - [Build customer support with handoffs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/handoffs-customer-support.md) - [Multi-agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/index.md) - [Router](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/router.md) - [Build a multi-source knowledge base with routing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/router-knowledge-base.md) - [Skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/skills.md) - [Build a SQL assistant with on-demand skills](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/skills-sql-assistant.md) - [Subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/subagents.md) - [Build a personal assistant with subagents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/multi-agent/subagents-personal-assistant.md) - [LangSmith Observability](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/observability.md) - [LangChain overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/overview.md): LangChain provides create_agent: a minimal, highly configurable agent harness. Compose exactly the agent your use case needs from model, tools, prompt, and middleware. - [Philosophy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/philosophy.md): LangChain exists to be the easiest place to start building with LLMs, while also being flexible and production-ready. - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/quickstart.md): Build your first agent in minutes - [Build a RAG agent with LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/rag.md) - [Retrieval](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/retrieval.md) - [Runtime](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/runtime.md) - [Short-term memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/short-term-memory.md) - [Build a SQL agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/sql-agent.md) - [Streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/streaming.md): Stream real-time updates from agent runs - [Structured output](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/structured-output.md) - [LangSmith Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/studio.md) - [Agent Evals](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/test/evals.md): Evaluate agent trajectories using deterministic matching or LLM-as-judge evaluators with AgentEvals and LangSmith. - [Test](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/test/index.md): Strategies for testing LangChain agents, including unit tests, integration tests, and trajectory evaluations. - [Integration testing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/test/integration-testing.md): Test agents with real LLM APIs by organizing tests, managing keys, handling flakiness, and controlling costs. - [Unit testing](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/test/unit-testing.md): Test agent logic without API calls using fake chat models and in-memory persistence. - [Tools](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/tools.md) - [Agent Chat UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/ui.md) - [Build a voice agent with LangChain](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langchain/voice-agent.md) - [Memory](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/add-memory.md) - [Build a custom RAG agent with LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/agentic-rag.md) - [Application structure](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/application-structure.md) - [Backward compatibility](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/backward-compatibility.md): Update LangGraph graph code in production without breaking in-flight runs. - [Case studies](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/case-studies.md) - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/changelog-py.md) - [Choosing between Graph and Functional APIs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/choosing-apis.md) - [LangSmith Deployment](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/deploy.md) - [Event streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/event-streaming.md): Stream LangGraph runs with typed projections for messages, state, subgraphs, output, and extensions. - [Fault tolerance](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/fault-tolerance.md): Configure per-node timeouts, retries, and error handlers in LangGraph. - [Graph execution](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/frontend/graph-execution.md): Visualize multi-step graph pipelines with per-node status and streaming content - [Overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/frontend/overview.md): Render LangGraph agents to the frontend - [Functional API overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/functional-api.md) - [Graph API overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/graph-api.md) - [Install LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/install.md) - [Interrupts](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/interrupts.md) - [Run a local server](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/local-server.md) - [LangSmith Observability](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/observability.md) - [LangGraph overview](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/overview.md): Gain control with LangGraph to design agents that reliably handle complex tasks - [Persistence](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/persistence.md) - [LangGraph runtime](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/pregel.md) - [Quickstart](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/quickstart.md) - [Build a custom SQL agent](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/sql-agent.md) - [Streaming](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/streaming.md) - [LangSmith Studio](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/studio.md) - [Test](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/test.md) - [Thinking in LangGraph](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/thinking-in-langgraph.md): Learn how to think about building agents with LangGraph - [Agent Chat UI](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/ui.md) - [Use the functional API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/use-functional-api.md) - [Use the graph API](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/use-graph-api.md) - [Subgraphs](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/use-subgraphs.md) - [Use time-travel](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/use-time-travel.md): Replay past executions and fork to explore alternative paths in LangGraph - [Workflows and agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/langgraph/workflows-agents.md) - [Learn](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/learn.md): Tutorials, conceptual guides, and resources to help you get started. - [LangChain v1 migration guide](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/migrate/langchain-v1.md) - [LangGraph v1 migration guide](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/migrate/langgraph-v1.md) - [Deep Agents](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/reference/deepagents-python.md) - [Integrations](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/reference/integrations-python.md) - [LangChain SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/reference/langchain-python.md) - [LangGraph SDK](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/reference/langgraph-python.md) - [Reference](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/reference/overview.md) - [Release policy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/release-policy.md) - [Changelog](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/releases/changelog.md): Log of updates and improvements to our Python packages - [What's new in LangChain v1](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/releases/langchain-v1.md) - [What's new in LangGraph v1](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/releases/langgraph-v1.md) - [Security policy](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/security-policy.md) - [Versioning](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/oss/python/versioning.md) ## OpenAPI Specs - [managed-deep-agents-openapi](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/managed-deep-agents-openapi.json) - [langsmith-platform-openapi](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/langsmith-platform-openapi.json) - [agent-server-openapi](https://langchain-5e9cc07a-preview-lifecy-1780068323-e11aa2a.mintlify.app/langsmith/agent-server-openapi.json)