diff --git a/docs/docs/concepts/index.md b/docs/docs/concepts/index.md index ea56af5ba..f4cdbdf34 100644 --- a/docs/docs/concepts/index.md +++ b/docs/docs/concepts/index.md @@ -1,6 +1,4 @@ --- -hide: - - navigation title: Concepts description: Conceptual Guide for LangGraph --- diff --git a/docs/docs/how-tos/index.md b/docs/docs/how-tos/index.md index 9be3251f4..532b8e586 100644 --- a/docs/docs/how-tos/index.md +++ b/docs/docs/how-tos/index.md @@ -1,6 +1,4 @@ --- -hide: - - navigation title: How-to Guides description: How to accomplish common tasks in LangGraph --- diff --git a/docs/docs/index.md b/docs/docs/index.md index 24ccf17e5..e16c836ab 100644 --- a/docs/docs/index.md +++ b/docs/docs/index.md @@ -1,7 +1,5 @@ --- hide_comments: true -hide: - - navigation title: Home --- diff --git a/docs/docs/tutorials/deployment.md b/docs/docs/tutorials/deployment.md new file mode 100644 index 000000000..39fa93cba --- /dev/null +++ b/docs/docs/tutorials/deployment.md @@ -0,0 +1,18 @@ +# Deployment + +Get started deploying your LangGraph applications locally or on the cloud with +[LangGraph Platform](../concepts/langgraph_platform.md). + +## Get Started 🚀 {#quick-start} + +- [LangGraph Server Quickstart](../tutorials/langgraph-platform/local-server.md): Launch a LangGraph server locally and interact with it using REST API and LangGraph Studio Web UI. +- [LangGraph Template Quickstart](../concepts/template_applications.md): Start building with LangGraph Platform using a template application. +- [Deploy with LangGraph Cloud Quickstart](../cloud/quick_start.md): Deploy a LangGraph app using LangGraph Cloud. + + +## Deployment Options + +- [Self-Hosted Lite](../concepts/self_hosted.md): A free (up to 1 million nodes executed), limited version of LangGraph Platform that you can run locally or in a self-hosted manner +- [Cloud SaaS](../concepts/langgraph_cloud.md): Hosted as part of LangSmith. +- [Bring Your Own Cloud](../concepts/bring_your_own_cloud.md): We manage the infrastructure, so you don't have to, but the infrastructure all runs within your cloud. +- [Self-Hosted Enterprise](../concepts/self_hosted.md): Completely managed by you. diff --git a/docs/docs/tutorials/index.md b/docs/docs/tutorials/index.md index bd6fb6c19..7eddaec0b 100644 --- a/docs/docs/tutorials/index.md +++ b/docs/docs/tutorials/index.md @@ -1,6 +1,4 @@ --- -hide: - - navigation title: Tutorials --- diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 382faf50a..a6e159f15 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -22,7 +22,6 @@ theme: - header.autohide - navigation.expand - navigation.footer - - navigation.indexes - navigation.instant - navigation.sections - navigation.instant.prefetch @@ -30,7 +29,6 @@ theme: - navigation.path - navigation.prune - navigation.tabs - - navigation.tabs.sticky - navigation.top - navigation.tracking - search.highlight @@ -89,281 +87,294 @@ plugins: options: filters: - "!^_" -nav: - - Home: index.md - - Tutorials: - - tutorials/index.md - - Quick Start: - - Quick Start: tutorials#quick-start - - tutorials/introduction.ipynb - - tutorials/langgraph-platform/local-server.md - - cloud/quick_start.md - - Chatbots: - - Chatbots: tutorials#chatbots - - tutorials/customer-support/customer-support.ipynb - - tutorials/chatbots/information-gather-prompting.ipynb - - tutorials/code_assistant/langgraph_code_assistant.ipynb - - RAG: - - RAG: tutorials#rag - - tutorials/rag/langgraph_adaptive_rag.ipynb - - tutorials/rag/langgraph_adaptive_rag_local.ipynb - - tutorials/rag/langgraph_agentic_rag.ipynb - - tutorials/rag/langgraph_crag.ipynb - - tutorials/rag/langgraph_crag_local.ipynb - - tutorials/rag/langgraph_self_rag.ipynb - - tutorials/rag/langgraph_self_rag_local.ipynb - - tutorials/sql-agent.ipynb - - Agent Architectures: - - Agent Architectures: tutorials#agent-architectures - - Multi-Agent Systems: - - Multi-Agent Systems: tutorials#multi-agent-systems - - tutorials/multi_agent/multi-agent-collaboration.ipynb - - tutorials/multi_agent/agent_supervisor.ipynb - - tutorials/multi_agent/hierarchical_agent_teams.ipynb - - Planning Agents: - - Planning Agents: tutorials#planning-agents - - tutorials/plan-and-execute/plan-and-execute.ipynb - - tutorials/rewoo/rewoo.ipynb - - tutorials/llm-compiler/LLMCompiler.ipynb - - Reflection & Critique: - - Reflection & Critique: tutorials#reflection-critique - - tutorials/reflection/reflection.ipynb - - tutorials/reflexion/reflexion.ipynb - - tutorials/tot/tot.ipynb - - tutorials/lats/lats.ipynb - - tutorials/self-discover/self-discover.ipynb - - Evaluation & Analysis: - - Evaluation & Analysis: tutorials#evaluation - - tutorials/chatbot-simulation-evaluation/agent-simulation-evaluation.ipynb - - tutorials/chatbot-simulation-evaluation/langsmith-agent-simulation-evaluation.ipynb - - Experimental: - - Experimental: tutorials#experimental - - tutorials/storm/storm.ipynb - - tutorials/tnt-llm/tnt-llm.ipynb - - tutorials/web-navigation/web_voyager.ipynb - - tutorials/usaco/usaco.ipynb - - tutorials/extraction/retries.ipynb - - LangGraph Platform: - - LangGraph Platform: concepts#langgraph-platform - - tutorials/auth/getting_started.md - - tutorials/auth/resource_auth.md - - tutorials/auth/add_auth_server.md - - How-to Guides: - - how-tos/index.md - - LangGraph: - - LangGraph: how-tos#langgraph - - Controllability: - - Controllability: how-tos#controllability - - how-tos/branching.ipynb - - how-tos/map-reduce.ipynb - - how-tos/recursion-limit.ipynb - - how-tos/command.ipynb - - Persistence: - - Persistence: how-tos#persistence - - how-tos/persistence.ipynb - - how-tos/subgraph-persistence.ipynb - - how-tos/cross-thread-persistence.ipynb - - how-tos/persistence_postgres.ipynb - - how-tos/persistence_mongodb.ipynb - - how-tos/persistence_redis.ipynb - - Memory: - - Memory: how-tos#memory - - how-tos/memory/manage-conversation-history.ipynb - - how-tos/memory/delete-messages.ipynb - - how-tos/memory/add-summary-conversation-history.ipynb - - how-tos/memory/semantic-search.ipynb - - Human-in-the-loop: - - Human-in-the-loop: how-tos#human-in-the-loop - - how-tos/human_in_the_loop/breakpoints.ipynb - - how-tos/human_in_the_loop/dynamic_breakpoints.ipynb - - how-tos/human_in_the_loop/edit-graph-state.ipynb - - how-tos/human_in_the_loop/wait-user-input.ipynb - - how-tos/human_in_the_loop/time-travel.ipynb - - how-tos/human_in_the_loop/review-tool-calls.ipynb - - Streaming: - - Streaming: how-tos#streaming - - how-tos/stream-values.ipynb - - how-tos/stream-updates.ipynb - - how-tos/streaming-tokens.ipynb - - how-tos/streaming-tokens-without-langchain.ipynb - - how-tos/streaming-content.ipynb - - how-tos/stream-multiple.ipynb - - how-tos/streaming-events-from-within-tools.ipynb - - how-tos/streaming-events-from-within-tools-without-langchain.ipynb - - how-tos/streaming-from-final-node.ipynb - - how-tos/streaming-subgraphs.ipynb - - how-tos/disable-streaming.ipynb - - Tool calling: - - Tool calling: how-tos#tool-calling - - how-tos/tool-calling.ipynb - - how-tos/tool-calling-errors.ipynb - - how-tos/pass-run-time-values-to-tools.ipynb - - how-tos/update-state-from-tools.ipynb - - how-tos/pass-config-to-tools.ipynb - - how-tos/many-tools.ipynb - - Subgraphs: - - Subgraphs: how-tos#subgraphs - - how-tos/subgraph.ipynb - - how-tos/subgraphs-manage-state.ipynb - - how-tos/subgraph-transform-state.ipynb - - Multi-agent: - - Multi-agent: how-tos#multi-agent - - how-tos/agent-handoffs.ipynb - - how-tos/multi-agent-network.ipynb - - how-tos/multi-agent-multi-turn-convo.ipynb - - State Management: - - State Management: how-tos#state-management - - how-tos/state-model.ipynb - - how-tos/input_output_schema.ipynb - - how-tos/pass_private_state.ipynb - - Other: - - Other: how-tos#other - - how-tos/async.ipynb - - how-tos/visualization.ipynb - - how-tos/configuration.ipynb - - how-tos/node-retries.ipynb - - how-tos/react-agent-structured-output.ipynb - - how-tos/run-id-langsmith.ipynb - - how-tos/return-when-recursion-limit-hits.ipynb - - Prebuilt ReAct Agent: - - Prebuilt ReAct Agent: how-tos#prebuilt-react-agent - - how-tos/create-react-agent.ipynb - - how-tos/create-react-agent-memory.ipynb - - how-tos/create-react-agent-system-prompt.ipynb - - how-tos/create-react-agent-hitl.ipynb - - how-tos/react-agent-from-scratch.ipynb - - LangGraph Platform: - - LangGraph Platform: how-tos#langgraph-platform - - Application Structure: - - Application Structure: how-tos#application-structure - - cloud/deployment/setup.md - - cloud/deployment/setup_pyproject.md - - cloud/deployment/setup_javascript.md - - cloud/deployment/semantic_search.md - - cloud/deployment/custom_docker.md - - cloud/deployment/test_locally.md - - cloud/deployment/graph_rebuild.md - - Deployment: - - Deployment: how-tos#deployment - - cloud/deployment/cloud.md - - how-tos/deploy-self-hosted.md - - how-tos/use-remote-graph.md - - Authentication & Access Control: - - Authentication & Access Control: how-tos#authentication-access-control - - cloud/how-tos/auth/custom_auth_new.md - - cloud/how-tos/auth/openapi_security_new.md - - Assistants: - - Assistants: how-tos#assistants - - cloud/how-tos/configuration_cloud.md - - cloud/how-tos/assistant_versioning.md - - Threads: - - Threads: how-tos#threads - - cloud/how-tos/copy_threads.md - - cloud/how-tos/check_thread_status.md - - Runs: - - Runs: how-tos#runs - - cloud/how-tos/background_run.md - - cloud/how-tos/same-thread.md - - cloud/how-tos/cron_jobs.md - - cloud/how-tos/stateless_runs.md - - Streaming: - - Streaming: how-tos#streaming_1 - - cloud/how-tos/stream_values.md - - cloud/how-tos/stream_updates.md - - cloud/how-tos/stream_messages.md - - cloud/how-tos/stream_events.md - - cloud/how-tos/stream_debug.md - - cloud/how-tos/stream_multiple.md +nav: + - Home: + - Introduction: index.md + - Get started: + - Learn the basics: tutorials/introduction.ipynb + - Deployment: + - tutorials/deployment.md + - Local Deploy: tutorials/langgraph-platform/local-server.md + - Template Applications: concepts/template_applications.md # TODO: make tutorial + - Cloud Deploy: cloud/quick_start.md + - Guides: + - How-to Guides: + - how-tos/index.md + - LangGraph: + - LangGraph: how-tos#langgraph + - Controllability: + - Controllability: how-tos#controllability + - how-tos/branching.ipynb + - how-tos/map-reduce.ipynb + - how-tos/recursion-limit.ipynb + - how-tos/command.ipynb + - Persistence: + - Persistence: how-tos#persistence + - how-tos/persistence.ipynb + - how-tos/subgraph-persistence.ipynb + - how-tos/cross-thread-persistence.ipynb + - how-tos/persistence_postgres.ipynb + - how-tos/persistence_mongodb.ipynb + - how-tos/persistence_redis.ipynb + - Memory: + - Memory: how-tos#memory + - how-tos/memory/manage-conversation-history.ipynb + - how-tos/memory/delete-messages.ipynb + - how-tos/memory/add-summary-conversation-history.ipynb + - how-tos/memory/semantic-search.ipynb - Human-in-the-loop: - - Human-in-the-loop: how-tos#human-in-the-loop_1 - - cloud/how-tos/human_in_the_loop_breakpoint.md - - cloud/how-tos/human_in_the_loop_user_input.md - - cloud/how-tos/human_in_the_loop_edit_state.md - - cloud/how-tos/human_in_the_loop_time_travel.md - - cloud/how-tos/human_in_the_loop_review_tool_calls.md - - Double-texting: - - Double-texting: how-tos#double-texting - - cloud/how-tos/interrupt_concurrent.md - - cloud/how-tos/rollback_concurrent.md - - cloud/how-tos/reject_concurrent.md - - cloud/how-tos/enqueue_concurrent.md - - Webhooks: - - cloud/how-tos/webhooks.md - - Cron Jobs: - - cloud/how-tos/cron_jobs.md - - LangGraph Studio: - - LangGraph Studio: how-tos#langgraph-studio - - cloud/how-tos/test_deployment.md - - cloud/how-tos/test_local_deployment.md - - cloud/how-tos/invoke_studio.md - - cloud/how-tos/threads_studio.md - - cloud/how-tos/datasets_studio.md + - Human-in-the-loop: how-tos#human-in-the-loop + - how-tos/human_in_the_loop/breakpoints.ipynb + - how-tos/human_in_the_loop/dynamic_breakpoints.ipynb + - how-tos/human_in_the_loop/edit-graph-state.ipynb + - how-tos/human_in_the_loop/wait-user-input.ipynb + - how-tos/human_in_the_loop/time-travel.ipynb + - how-tos/human_in_the_loop/review-tool-calls.ipynb + - Streaming: + - Streaming: how-tos#streaming + - how-tos/stream-values.ipynb + - how-tos/stream-updates.ipynb + - how-tos/streaming-tokens.ipynb + - how-tos/streaming-tokens-without-langchain.ipynb + - how-tos/streaming-content.ipynb + - how-tos/stream-multiple.ipynb + - how-tos/streaming-events-from-within-tools.ipynb + - how-tos/streaming-events-from-within-tools-without-langchain.ipynb + - how-tos/streaming-from-final-node.ipynb + - how-tos/streaming-subgraphs.ipynb + - how-tos/disable-streaming.ipynb + - Tool calling: + - Tool calling: how-tos#tool-calling + - how-tos/tool-calling.ipynb + - how-tos/tool-calling-errors.ipynb + - how-tos/pass-run-time-values-to-tools.ipynb + - how-tos/update-state-from-tools.ipynb + - how-tos/pass-config-to-tools.ipynb + - how-tos/many-tools.ipynb + - Subgraphs: + - Subgraphs: how-tos#subgraphs + - how-tos/subgraph.ipynb + - how-tos/subgraphs-manage-state.ipynb + - how-tos/subgraph-transform-state.ipynb + - Multi-agent: + - Multi-agent: how-tos#multi-agent + - how-tos/agent-handoffs.ipynb + - how-tos/multi-agent-network.ipynb + - how-tos/multi-agent-multi-turn-convo.ipynb + - State Management: + - State Management: how-tos#state-management + - how-tos/state-model.ipynb + - how-tos/input_output_schema.ipynb + - how-tos/pass_private_state.ipynb + - Other: + - Other: how-tos#other + - how-tos/async.ipynb + - how-tos/visualization.ipynb + - how-tos/configuration.ipynb + - how-tos/node-retries.ipynb + - how-tos/react-agent-structured-output.ipynb + - how-tos/run-id-langsmith.ipynb + - how-tos/return-when-recursion-limit-hits.ipynb + - Prebuilt ReAct Agent: + - Prebuilt ReAct Agent: how-tos#prebuilt-react-agent + - how-tos/create-react-agent.ipynb + - how-tos/create-react-agent-memory.ipynb + - how-tos/create-react-agent-system-prompt.ipynb + - how-tos/create-react-agent-hitl.ipynb + - how-tos/react-agent-from-scratch.ipynb + - LangGraph Platform: + - LangGraph Platform: how-tos#langgraph-platform + - Application Structure: + - Application Structure: how-tos#application-structure + - cloud/deployment/setup.md + - cloud/deployment/setup_pyproject.md + - cloud/deployment/setup_javascript.md + - cloud/deployment/semantic_search.md + - cloud/deployment/custom_docker.md + - cloud/deployment/test_locally.md + - cloud/deployment/graph_rebuild.md + - Deployment: + - Deployment: how-tos#deployment + - cloud/deployment/cloud.md + - how-tos/deploy-self-hosted.md + - how-tos/use-remote-graph.md + - Authentication & Access Control: + - Authentication & Access Control: how-tos#authentication-access-control + - cloud/how-tos/auth/custom_auth_new.md + - cloud/how-tos/auth/openapi_security_new.md + - Assistants: + - Assistants: how-tos#assistants + - cloud/how-tos/configuration_cloud.md + - cloud/how-tos/assistant_versioning.md + - Threads: + - Threads: how-tos#threads + - cloud/how-tos/copy_threads.md + - cloud/how-tos/check_thread_status.md + - Runs: + - Runs: how-tos#runs + - cloud/how-tos/background_run.md + - cloud/how-tos/same-thread.md + - cloud/how-tos/cron_jobs.md + - cloud/how-tos/stateless_runs.md + - Streaming: + - Streaming: how-tos#streaming_1 + - cloud/how-tos/stream_values.md + - cloud/how-tos/stream_updates.md + - cloud/how-tos/stream_messages.md + - cloud/how-tos/stream_events.md + - cloud/how-tos/stream_debug.md + - cloud/how-tos/stream_multiple.md + - Human-in-the-loop: + - Human-in-the-loop: how-tos#human-in-the-loop_1 + - cloud/how-tos/human_in_the_loop_breakpoint.md + - cloud/how-tos/human_in_the_loop_user_input.md + - cloud/how-tos/human_in_the_loop_edit_state.md + - cloud/how-tos/human_in_the_loop_time_travel.md + - cloud/how-tos/human_in_the_loop_review_tool_calls.md + - Double-texting: + - Double-texting: how-tos#double-texting + - cloud/how-tos/interrupt_concurrent.md + - cloud/how-tos/rollback_concurrent.md + - cloud/how-tos/reject_concurrent.md + - cloud/how-tos/enqueue_concurrent.md + - Webhooks: + - cloud/how-tos/webhooks.md + - Cron Jobs: + - cloud/how-tos/cron_jobs.md + - LangGraph Studio: + - LangGraph Studio: how-tos#langgraph-studio + - cloud/how-tos/test_deployment.md + - cloud/how-tos/test_local_deployment.md + - cloud/how-tos/invoke_studio.md + - cloud/how-tos/threads_studio.md + - cloud/how-tos/datasets_studio.md + - Concepts: + - concepts/index.md + - LangGraph: + - LangGraph: concepts#langgraph + - concepts/high_level.md + - concepts/low_level.md + - concepts/agentic_concepts.md + - concepts/multi_agent.md + - concepts/breakpoints + - concepts/human_in_the_loop.md + - concepts/time-travel.md + - concepts/persistence.md + - concepts/memory.md + - concepts/streaming.md + - LangGraph Platform: + - LangGraph Platform: concepts#langgraph-platform + - High Level: + - High Level: concepts#high-level + - concepts/langgraph_platform.md + - concepts/deployment_options.md + - concepts/plans.md + - concepts/template_applications.md + - Components: + - Components: concepts#components + - concepts/langgraph_server.md + - concepts/langgraph_studio.md + - concepts/langgraph_cli.md + - concepts/sdk.md + - how-tos/use-remote-graph.md + - LangGraph Server: + - LangGraph Server: concepts#langgraph-server + - concepts/application_structure.md + - concepts/assistants.md + - concepts/double_texting.md + - concepts/auth.md + - Deployment Options: + - Deployment Options: concepts#deployment-options + - concepts/self_hosted.md + - concepts/langgraph_cloud.md + - concepts/bring_your_own_cloud.md + - Tutorials: + - tutorials/index.md + - Quick Start: + - Quick Start: tutorials#quick-start + - tutorials/introduction.ipynb + - tutorials/langgraph-platform/local-server.md + - cloud/quick_start.md + - Chatbots: + - Chatbots: tutorials#chatbots + - tutorials/customer-support/customer-support.ipynb + - tutorials/chatbots/information-gather-prompting.ipynb + - tutorials/code_assistant/langgraph_code_assistant.ipynb + - RAG: + - RAG: tutorials#rag + - tutorials/rag/langgraph_adaptive_rag.ipynb + - tutorials/rag/langgraph_adaptive_rag_local.ipynb + - tutorials/rag/langgraph_agentic_rag.ipynb + - tutorials/rag/langgraph_crag.ipynb + - tutorials/rag/langgraph_crag_local.ipynb + - tutorials/rag/langgraph_self_rag.ipynb + - tutorials/rag/langgraph_self_rag_local.ipynb + - tutorials/sql-agent.ipynb + - Agent Architectures: + - Agent Architectures: tutorials#agent-architectures + - Multi-Agent Systems: + - Multi-Agent Systems: tutorials#multi-agent-systems + - tutorials/multi_agent/multi-agent-collaboration.ipynb + - tutorials/multi_agent/agent_supervisor.ipynb + - tutorials/multi_agent/hierarchical_agent_teams.ipynb + - Planning Agents: + - Planning Agents: tutorials#planning-agents + - tutorials/plan-and-execute/plan-and-execute.ipynb + - tutorials/rewoo/rewoo.ipynb + - tutorials/llm-compiler/LLMCompiler.ipynb + - Reflection & Critique: + - Reflection & Critique: tutorials#reflection-critique + - tutorials/reflection/reflection.ipynb + - tutorials/reflexion/reflexion.ipynb + - tutorials/tot/tot.ipynb + - tutorials/lats/lats.ipynb + - tutorials/self-discover/self-discover.ipynb + - Evaluation & Analysis: + - Evaluation & Analysis: tutorials#evaluation + - tutorials/chatbot-simulation-evaluation/agent-simulation-evaluation.ipynb + - tutorials/chatbot-simulation-evaluation/langsmith-agent-simulation-evaluation.ipynb + - Experimental: + - Experimental: tutorials#experimental + - tutorials/storm/storm.ipynb + - tutorials/tnt-llm/tnt-llm.ipynb + - tutorials/web-navigation/web_voyager.ipynb + - tutorials/usaco/usaco.ipynb + - tutorials/extraction/retries.ipynb + - LangGraph Platform: + - LangGraph Platform: concepts#langgraph-platform + - tutorials/auth/getting_started.md + - tutorials/auth/resource_auth.md + - tutorials/auth/add_auth_server.md + - Resources: + - FAQ: concepts/faq.md - Troubleshooting: - - Troubleshooting: how-tos#troubleshooting + - Troubleshooting: troubleshooting/errors/index.md - troubleshooting/errors/index.md - troubleshooting/errors/GRAPH_RECURSION_LIMIT.md - troubleshooting/errors/INVALID_CONCURRENT_GRAPH_UPDATE.md - troubleshooting/errors/INVALID_GRAPH_NODE_RETURN_VALUE.md - troubleshooting/errors/MULTIPLE_SUBGRAPHS.md - - - Conceptual Guides: - - concepts/index.md - - LangGraph: - - LangGraph: concepts#langgraph - - concepts/high_level.md - - concepts/low_level.md - - concepts/agentic_concepts.md - - concepts/multi_agent.md - - concepts/human_in_the_loop.md - - concepts/persistence.md - - concepts/memory.md - - concepts/streaming.md - - concepts/faq.md - - LangGraph Platform: - - LangGraph Platform: concepts#langgraph-platform - - High Level: - - High Level: concepts#high-level - - concepts/langgraph_platform.md - - concepts/deployment_options.md - - concepts/plans.md - - concepts/template_applications.md - - Components: - - Components: concepts#components - - concepts/langgraph_server.md - - concepts/langgraph_studio.md - - concepts/langgraph_cli.md - - concepts/sdk.md - - how-tos/use-remote-graph.md - - LangGraph Server: - - LangGraph Server: concepts#langgraph-server - - concepts/application_structure.md - - concepts/assistants.md - - concepts/double_texting.md - - Deployment Options: - - Deployment Options: concepts#deployment-options - - concepts/self_hosted.md - - concepts/langgraph_cloud.md - - concepts/bring_your_own_cloud.md - - - Reference: - - "reference/index.md" - - Library: - - Graphs: reference/graphs.md - - Checkpointing: reference/checkpoints.md - - Storage: reference/store.md - - Prebuilt Components: reference/prebuilt.md - - Channels: reference/channels.md - - Errors: reference/errors.md - - Types: reference/types.md - - Constants: reference/constants.md - - LangGraph Platform: - - Server API: "cloud/reference/api/api_ref.md" - - CLI: "cloud/reference/cli.md" - - SDK (Python): "cloud/reference/sdk/python_sdk_ref.md" - - SDK (JS/TS): "cloud/reference/sdk/js_ts_sdk_ref.md" - - RemoteGraph: reference/remote_graph.md - - Environment Variables: "cloud/reference/env_var.md" + - troubleshooting/errors/INVALID_CHAT_HISTORY.md + - LangGraph Academy Course: https://academy.langchain.com/courses/intro-to-langgraph + + - API reference: + - Library: + - Graphs: reference/graphs.md + - Checkpointing: reference/checkpoints.md + - Storage: reference/store.md + - Prebuilt components: reference/prebuilt.md + - Channels: reference/channels.md + - Errors: reference/errors.md + - Types: reference/types.md + - Constants: reference/constants.md + - LangGraph Platform: + - Server API: "cloud/reference/api/api_ref.md" + - CLI: "cloud/reference/cli.md" + - SDK (Python): "cloud/reference/sdk/python_sdk_ref.md" + - SDK (JS/TS): "cloud/reference/sdk/js_ts_sdk_ref.md" + - RemoteGraph: reference/remote_graph.md + - Environment variables: "cloud/reference/env_var.md" markdown_extensions: - abbr diff --git a/docs/overrides/main.html b/docs/overrides/main.html index 0f74b5bf1..e2800c923 100644 --- a/docs/overrides/main.html +++ b/docs/overrides/main.html @@ -34,17 +34,6 @@ color: #1E88E5; } - .md-sidebar { - display: none; - } - - /* Show sidebar on mobile */ - @media screen and (max-width: 1220px) { - .md-sidebar--primary { - display: block; - } - } - .md-typeset a:hover { color: #1565C0; } @@ -169,6 +158,16 @@ background-color: #CFC9FA; color: #000000; } + + /* control the navbar depth */ + [data-md-level="2"] .md-nav { + display: none; + } + + /* disable the collapse/expand icon in the navar */ + .md-nav__icon { + display: none; + } {% endblock %}