[PR #1335] [CLOSED] [ex. docs] older "Quickstart" adjustment towards quick templating, split into GraphState and MessageState #2022

Closed
opened 2026-02-20 17:46:06 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraph/pull/1335
Author: @shiv248
Created: 8/13/2024
Status: Closed

Base: mainHead: shiv/quickstart-adjust


📝 Commits (6)

  • d85b06b [ex. docs] added START to import, streamlined quickstart example to be messagegraph boilerplate
  • 864cca1 added stategraph as another quickstart boilerplate example
  • d93ce71 [ex. docs] added clarity and references to lib definitions
  • 278199f Merge branch 'langchain-ai:main' into shiv/quickstart-adjust
  • 074fdc7 Merge branch 'main' into shiv/quickstart-adjust
  • 92a06a3 Merge branch 'main' into shiv/quickstart-adjust

📊 Changes

3 files changed (+409 additions, -161 deletions)

View changed files

examples/docs/quickstart.ipynb (+0 -161)
examples/docs/quickstart_messagegraph.ipynb (+194 -0)
examples/docs/quickstart_stategraph.ipynb (+215 -0)

📄 Description

Hello LangChain!

Initially, I noticed this older quickstart had an import issue, specifically START was not imported from langgraph.graph. After fixing it and looking for more examples of MessageState graph implementation that the quickstart was using, there wasn't a clear distinction between the usage differences of MessageState and GraphState from the get-go.

These 2 boilerplate quickstarts would help kickstart someone going in either direction while also giving them the ability to see the minor differences. I also referenced them to library definitions if they would like more information and a possible next step in agentic workflow.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/langgraph/pull/1335 **Author:** [@shiv248](https://github.com/shiv248) **Created:** 8/13/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `shiv/quickstart-adjust` --- ### 📝 Commits (6) - [`d85b06b`](https://github.com/langchain-ai/langgraph/commit/d85b06b44e2f1861f00fd72b9341b4a652b955c0) [ex. docs] added START to import, streamlined quickstart example to be messagegraph boilerplate - [`864cca1`](https://github.com/langchain-ai/langgraph/commit/864cca10d882820a73a37fe0218d47d62155a3be) added stategraph as another quickstart boilerplate example - [`d93ce71`](https://github.com/langchain-ai/langgraph/commit/d93ce71b85363c3555ea7d27caadda4490dafacb) [ex. docs] added clarity and references to lib definitions - [`278199f`](https://github.com/langchain-ai/langgraph/commit/278199f25d0fac4eb69ee499fd6bff372e9bd3c6) Merge branch 'langchain-ai:main' into shiv/quickstart-adjust - [`074fdc7`](https://github.com/langchain-ai/langgraph/commit/074fdc7af1acb4ac85657394743c5e1ac4c08990) Merge branch 'main' into shiv/quickstart-adjust - [`92a06a3`](https://github.com/langchain-ai/langgraph/commit/92a06a37717eed2dd10057fdae2135d2e9549228) Merge branch 'main' into shiv/quickstart-adjust ### 📊 Changes **3 files changed** (+409 additions, -161 deletions) <details> <summary>View changed files</summary> ➖ `examples/docs/quickstart.ipynb` (+0 -161) ➕ `examples/docs/quickstart_messagegraph.ipynb` (+194 -0) ➕ `examples/docs/quickstart_stategraph.ipynb` (+215 -0) </details> ### 📄 Description Hello LangChain! Initially, I noticed this older quickstart had an import issue, specifically `START` was not imported from `langgraph.graph`. After fixing it and looking for more examples of `MessageState` graph implementation that the quickstart was using, there wasn't a clear distinction between the usage differences of `MessageState` and `GraphState` from the get-go. These 2 boilerplate quickstarts would help kickstart someone going in either direction while also giving them the ability to see the minor differences. I also referenced them to library definitions if they would like more information and a possible next step in agentic workflow. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-20 17:46:06 -05:00
yindo closed this issue 2026-02-20 17:46:06 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraph#2022