From b65140a8928697a515e4d5857f956aeeee12e29b Mon Sep 17 00:00:00 2001 From: William FH <13333726+hinthornw@users.noreply.github.com> Date: Fri, 12 Sep 2025 12:16:07 -0700 Subject: [PATCH] chore(cli): Add config schema (#6142) So you can IDE LSP support / autocompletion --- libs/cli/examples/graphs/langgraph.json | 1 + libs/cli/examples/graphs_reqs_a/langgraph.json | 1 + libs/cli/examples/graphs_reqs_b/langgraph.json | 1 + libs/cli/js-examples/langgraph.json | 1 + libs/cli/python-monorepo-example/apps/agent/langgraph.json | 1 + libs/langgraph/tests/example_app/langgraph.json | 2 +- 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libs/cli/examples/graphs/langgraph.json b/libs/cli/examples/graphs/langgraph.json index 7ac0e3d67..fce75dd9e 100644 --- a/libs/cli/examples/graphs/langgraph.json +++ b/libs/cli/examples/graphs/langgraph.json @@ -1,4 +1,5 @@ { + "$schema": "https://langgra.ph/schema.json", "python_version": "3.12", "dependencies": [ "langchain_community", diff --git a/libs/cli/examples/graphs_reqs_a/langgraph.json b/libs/cli/examples/graphs_reqs_a/langgraph.json index a550d5823..c6215ae84 100644 --- a/libs/cli/examples/graphs_reqs_a/langgraph.json +++ b/libs/cli/examples/graphs_reqs_a/langgraph.json @@ -1,4 +1,5 @@ { + "$schema": "https://langgra.ph/schema.json", "dependencies": [ "." ], diff --git a/libs/cli/examples/graphs_reqs_b/langgraph.json b/libs/cli/examples/graphs_reqs_b/langgraph.json index a550d5823..c6215ae84 100644 --- a/libs/cli/examples/graphs_reqs_b/langgraph.json +++ b/libs/cli/examples/graphs_reqs_b/langgraph.json @@ -1,4 +1,5 @@ { + "$schema": "https://langgra.ph/schema.json", "dependencies": [ "." ], diff --git a/libs/cli/js-examples/langgraph.json b/libs/cli/js-examples/langgraph.json index ddb17babc..79f2b3673 100644 --- a/libs/cli/js-examples/langgraph.json +++ b/libs/cli/js-examples/langgraph.json @@ -1,4 +1,5 @@ { + "$schema": "https://langgra.ph/schema.json", "node_version": "20", "graphs": { "agent": "./src/agent/graph.ts:graph" diff --git a/libs/cli/python-monorepo-example/apps/agent/langgraph.json b/libs/cli/python-monorepo-example/apps/agent/langgraph.json index a02bcf929..10cf04d1d 100644 --- a/libs/cli/python-monorepo-example/apps/agent/langgraph.json +++ b/libs/cli/python-monorepo-example/apps/agent/langgraph.json @@ -1,4 +1,5 @@ { + "$schema": "https://langgra.ph/schema.json", "dependencies": [".", "../../libs/shared", "../../libs/common"], "graphs": { "agent": "./src/agent/graph.py:graph" diff --git a/libs/langgraph/tests/example_app/langgraph.json b/libs/langgraph/tests/example_app/langgraph.json index 5509e0d68..5d0a88e41 100644 --- a/libs/langgraph/tests/example_app/langgraph.json +++ b/libs/langgraph/tests/example_app/langgraph.json @@ -1,5 +1,5 @@ { - "$schema": "https://raw.githubusercontent.com/langchain-ai/langgraph/refs/heads/main/libs/cli/schemas/schema.json", + "$schema": "https://langgra.ph/schema.json", "graphs": { "app": "tests/example_app/example_graph.py:app" },