diff --git a/libs/langgraph-api/package.json b/libs/langgraph-api/package.json index 4915aa7..6f984c6 100644 --- a/libs/langgraph-api/package.json +++ b/libs/langgraph-api/package.json @@ -1,6 +1,6 @@ { "name": "@langchain/langgraph-api", - "version": "0.0.10", + "version": "0.0.11", "type": "module", "engines": { "node": ">=18" diff --git a/libs/langgraph-api/src/api/assistants.mts b/libs/langgraph-api/src/api/assistants.mts index dd1f4d8..bfc9f2e 100644 --- a/libs/langgraph-api/src/api/assistants.mts +++ b/libs/langgraph-api/src/api/assistants.mts @@ -110,9 +110,11 @@ api.get( const { xray } = c.req.valid("query"); const graph = getGraph(assistant.graph_id); - return c.json( - graph.getGraph({ ...getRunnableConfig(assistant.config), xray }).toJSON(), - ); + const drawable = await graph.getGraphAsync({ + ...getRunnableConfig(assistant.config), + xray: xray ?? undefined, + }); + return c.json(drawable.toJSON()); }, ); diff --git a/libs/langgraph-cli/package.json b/libs/langgraph-cli/package.json index 7195ce3..63e6b2f 100644 --- a/libs/langgraph-cli/package.json +++ b/libs/langgraph-cli/package.json @@ -1,6 +1,6 @@ { "name": "@langchain/langgraph-cli", - "version": "0.0.10", + "version": "0.0.11", "type": "module", "engines": { "node": ">=18"