Skip to content

Commit 636810f

Browse files
authored
JS link map (#1554)
Fixes DOC-437
1 parent 808c218 commit 636810f

File tree

1 file changed

+58
-70
lines changed

1 file changed

+58
-70
lines changed

pipeline/preprocessors/link_map.py

Lines changed: 58 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -17,74 +17,6 @@ class LinkMap(TypedDict):
1717

1818

1919
LINK_MAPS: list[LinkMap] = [
20-
{
21-
# JS LangGraph reference
22-
"host": "https://langchain-ai.github.io/langgraphjs/",
23-
"scope": "js",
24-
"links": {
25-
"Auth": "reference/classes/sdk_auth.Auth.html",
26-
"StateGraph": "reference/classes/langgraph.StateGraph.html",
27-
"add_conditional_edges": "/reference/classes/langgraph.StateGraph.html#addConditionalEdges",
28-
"add_edge": "reference/classes/langgraph.StateGraph.html#addEdge",
29-
"add_node": "reference/classes/langgraph.StateGraph.html#addNode",
30-
"add_messages": "reference/modules/langgraph.html#addMessages",
31-
"astream_events": "https://v03.api.js.langchain.com/types/_langchain_core.tracers_log_stream.StreamEvent.html",
32-
"BaseCheckpointSaver": "reference/classes/checkpoint.BaseCheckpointSaver.html",
33-
"BaseLoader": "https://v03.api.js.langchain.com/classes/_langchain_core.document_loaders_base.BaseDocumentLoader.html",
34-
"BaseStore": "reference/classes/checkpoint.BaseStore.html",
35-
"BaseStore.put": "reference/classes/checkpoint.BaseStore.html#put",
36-
"BinaryOperatorAggregate": "reference/classes/langgraph.BinaryOperatorAggregate.html",
37-
"client.runs.stream": "reference/classes/sdk_client.RunsClient.html#stream",
38-
"client.runs.wait": "reference/classes/sdk_client.RunsClient.html#wait",
39-
"client.threads.get_history": "reference/classes/sdk_client.ThreadsClient.html#getHistory",
40-
"client.threads.update_state": "reference/classes/sdk_client.ThreadsClient.html#updateState",
41-
"Command": "reference/classes/langgraph.Command.html",
42-
"CompiledStateGraph": "reference/classes/langgraph.CompiledStateGraph.html",
43-
"create_react_agent": "reference/functions/langgraph_prebuilt.createReactAgent.html",
44-
"create_supervisor": "reference/functions/langgraph_supervisor.createSupervisor.html",
45-
"entrypoint": "reference/functions/langgraph.entrypoint.html",
46-
"entrypoint.final": "reference/functions/langgraph.entrypoint.html#final",
47-
"getContextVariable": "https://v03.api.js.langchain.com/functions/_langchain_core.context.getContextVariable.html",
48-
"get_state_history": "reference/classes/langgraph.CompiledStateGraph.html#getStateHistory",
49-
"HumanInterrupt": "reference/interfaces/langgraph_prebuilt.HumanInterrupt.html",
50-
"init_chat_model": "https://v03.api.js.langchain.com/functions/langchain.chat_models_universal.initChatModel.html",
51-
"interrupt": "reference/functions/langgraph.interrupt-2.html",
52-
"CompiledStateGraph.invoke": "reference/classes/langgraph.CompiledStateGraph.html#invoke",
53-
"langgraph.json": "cloud/reference/cli/#configuration-file",
54-
"MemorySaver": "reference/classes/checkpoint.MemorySaver.html",
55-
"messagesStateReducer": "reference/functions/langgraph.messagesStateReducer.html",
56-
"PostgresSaver": "reference/classes/checkpoint_postgres.PostgresSaver.html",
57-
"Pregel": "reference/classes/langgraph.Pregel.html",
58-
"Pregel.stream": "reference/classes/langgraph.Pregel.html#stream",
59-
"pre_model_hook": "reference/functions/langgraph_prebuilt.createReactAgent.html",
60-
"protocol": "reference/interfaces/checkpoint.SerializerProtocol.html",
61-
"Send": "reference/classes/langgraph.Send.html",
62-
"SerializerProtocol": "reference/interfaces/checkpoint.SerializerProtocol.html",
63-
"SqliteSaver": "reference/classes/checkpoint_sqlite.SqliteSaver.html",
64-
"START": "reference/variables/langgraph.START.html",
65-
"CompiledStateGraph.stream": "reference/classes/langgraph.CompiledStateGraph.html#stream",
66-
"task": "reference/functions/langgraph.task.html",
67-
"update_state": "reference/classes/langgraph.CompiledStateGraph.html#updateState",
68-
},
69-
},
70-
{
71-
"host": "https://v03.api.js.langchain.com/",
72-
"scope": "js",
73-
"links": {
74-
"AIMessage": "classes/_langchain_core.messages_ai_message.AIMessage.html",
75-
"AIMessageChunk": "classes/_langchain_core.messages_ai_message.AIMessageChunk.html",
76-
"BaseChatModel.invoke": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#invoke",
77-
"BaseChatModel.stream": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#stream",
78-
"BaseChatModel.streamEvents": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#streamEvents",
79-
"BaseChatModel.batch": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#batch",
80-
"BaseChatModel.bindTools": "classes/langchain.chat_models_universal.ConfigurableModel.html#bindTools",
81-
"Document": "classes/_langchain_core.documents.Document.html",
82-
"initChatModel": "functions/langchain.chat_models_universal.initChatModel.html",
83-
"RunnableConfig": "interfaces/_langchain_core.runnables.RunnableConfig.html",
84-
"Reference": "index.html",
85-
"Embeddings": "classes/_langchain_core.embeddings.Embeddings.html",
86-
},
87-
},
8820
{
8921
"host": "https://reference.langchain.com/python/",
9022
"scope": "python",
@@ -367,10 +299,66 @@ class LinkMap(TypedDict):
367299
"host": "https://reference.langchain.com/javascript/",
368300
"scope": "js",
369301
"links": {
370-
"Runtime": "modules/langgraph.index.Runtime.html",
302+
# @langchain/core references
303+
"AIMessage": "classes/_langchain_core.messages.AIMessage.html",
304+
"AIMessageChunk": "classes/_langchain_core.messages.AIMessageChunk.html",
305+
"BaseChatModel.invoke": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#invoke",
306+
"BaseChatModel.stream": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#stream",
307+
"BaseChatModel.streamEvents": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#streamEvents",
308+
"BaseChatModel.batch": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#batch",
309+
"BaseChatModel.bindTools": "classes/_langchain_core.language_models_chat_models.BaseChatModel.html#bindTools",
310+
"Document": "classes/_langchain_core.documents.Document.html",
311+
"Embeddings": "classes/_langchain_core.embeddings.Embeddings.html",
312+
"initChatModel": "functions/langchain.chat_models_universal.initChatModel.html",
313+
"RunnableConfig": "interfaces/_langchain_core.runnables.RunnableConfig.html",
371314
"tool": "functions/_langchain_core.tools.tool.html",
372-
"ToolNode": "classes/langchain.index.ToolNode.html",
373315
"UsageMetadata": "types/_langchain_core.messages.UsageMetadata.html",
316+
"BaseLoader": "classes/_langchain_core.document_loaders_base.BaseDocumentLoader.html",
317+
"getContextVariable": "functions/_langchain_core.context.getContextVariable.html",
318+
"astream_events": "classes/_langchain_core.runnables.Runnable.html#streamEvents",
319+
# LangGraph SDK references
320+
"Auth": "classes/_langchain_langgraph-sdk.auth.Auth.html",
321+
"client.runs.stream": "classes/_langchain_langgraph-sdk.client.RunsClient.html#stream",
322+
"client.runs.wait": "classes/_langchain_langgraph-sdk.client.RunsClient.html#wait",
323+
"client.threads.get_history": "classes/_langchain_langgraph-sdk.client.ThreadsClient.html#getHistory",
324+
"client.threads.update_state": "classes/_langchain_langgraph-sdk.client.ThreadsClient.html#updateState",
325+
# LangGraph checkpoint references
326+
"BaseCheckpointSaver": "classes/_langchain_langgraph-checkpoint.BaseCheckpointSaver.html",
327+
"BaseStore": "classes/_langchain_langgraph-checkpoint.BaseStore.html",
328+
"BaseStore.put": "classes/_langchain_langgraph-checkpoint.BaseStore.html#put",
329+
"MemorySaver": "classes/_langchain_langgraph-checkpoint.MemorySaver.html",
330+
"PostgresSaver": "classes/_langchain_langgraph-checkpoint-postgres.index.PostgresSaver.html",
331+
"protocol": "interfaces/_langchain_langgraph-checkpoint.SerializerProtocol.html",
332+
"SerializerProtocol": "interfaces/_langchain_langgraph-checkpoint.SerializerProtocol.html",
333+
"SqliteSaver": "classes/_langchain_langgraph-checkpoint-sqlite.SqliteSaver.html",
334+
# LangGraph core references
335+
"StateGraph": "classes/_langchain_langgraph.index.StateGraph.html",
336+
"add_conditional_edges": "classes/_langchain_langgraph.index.StateGraph.html#addConditionalEdges",
337+
"add_edge": "classes/_langchain_langgraph.index.StateGraph.html#addEdge",
338+
"add_node": "classes/_langchain_langgraph.index.StateGraph.html#addNode",
339+
"add_messages": "functions/_langchain_langgraph.index.messagesStateReducer.html",
340+
"BinaryOperatorAggregate": "classes/_langchain_langgraph.index.BinaryOperatorAggregate.html",
341+
"Command": "classes/_langchain_langgraph.index.Command.html",
342+
"CompiledStateGraph": "classes/_langchain_langgraph.index.CompiledStateGraph.html",
343+
"create_react_agent": "functions/_langchain_langgraph.prebuilt.createReactAgent.html",
344+
"create_supervisor": "functions/_langchain_langgraph-supervisor.createSupervisor.html",
345+
"entrypoint": "functions/_langchain_langgraph.index.entrypoint.html",
346+
"entrypoint.final": "functions/_langchain_langgraph.index.entrypoint.html#final",
347+
"get_state_history": "classes/_langchain_langgraph.pregel.Pregel.html#getStateHistory",
348+
"HumanInterrupt": "interfaces/_langchain_langgraph.prebuilt.HumanInterrupt.html",
349+
"interrupt": "functions/_langchain_langgraph.index.interrupt.html",
350+
"CompiledStateGraph.invoke": "classes/_langchain_langgraph.index.CompiledStateGraph.html#invoke",
351+
"langgraph.json": "cloud/reference/cli/#configuration-file",
352+
"messagesStateReducer": "functions/_langchain_langgraph.index.messagesStateReducer.html",
353+
"Pregel": "classes/_langchain_langgraph.pregel.Pregel.html",
354+
"Pregel.stream": "classes/_langchain_langgraph.pregel.Pregel.html#stream",
355+
"Send": "classes/_langchain_langgraph.index.Send.html",
356+
"START": "variables/_langchain_langgraph.index.START.html",
357+
"CompiledStateGraph.stream": "classes/_langchain_langgraph.index.CompiledStateGraph.html#stream",
358+
"task": "functions/_langchain_langgraph.index.task.html",
359+
"update_state": "classes/_langchain_langgraph.pregel.Pregel.html#updateState",
360+
"Runtime": "interfaces/_langchain_langgraph.index.Runtime.html",
361+
"ToolNode": "classes/_langchain_langgraph.prebuilt.ToolNode.html",
374362
# LangSmith Deployment SDK - JS
375363
"ThreadsClient": "classes/_langchain_langgraph-sdk.client.ThreadsClient.html",
376364
"ThreadsClient.create": "classes/_langchain_langgraph-sdk.client.ThreadsClient.html#create",

0 commit comments

Comments
 (0)