Lauren Hirata Singh
9d3ea6fd7e
docs: address feedback
2025-05-13 09:51:50 -07:00
Vadym Barda and GitHub
d256469f37
docs: fix warnings in links ( #4672 )
2025-05-13 11:38:54 -04:00
William Fu-Hinthorn
138f0eb003
fix: (docs) Rm unused api keys
2025-05-13 08:07:13 -07:00
Lauren Hirata Singh and GitHub
1acad37bee
docs: LGP nits ( #4670 )
2025-05-12 20:59:59 -07:00
Lauren Hirata Singh
0a7a7fb71f
docs: LGP nits
2025-05-12 20:57:29 -07:00
lc-arjun and GitHub
b6f3e25ef7
fix: use absolute links for sdk reference ( #4669 )
2025-05-12 19:44:36 -07:00
Arjun Natarajan
70a10b0b57
fix: use absolute links for sdk reference
2025-05-12 22:39:05 -04:00
William FH and GitHub
bed5f80e2c
Optionally use loop-safe asgi transport ( #4668 )
sdk==0.1.69
2025-05-12 19:31:44 -07:00
Vadym Barda and GitHub
8057efc80a
docs: update cassettes & notebook runner processing ( #4667 )
2025-05-12 21:54:42 -04:00
ce4caa3ac8
docs: mcp adapters example for deployed graph ( #4666 )
...
Example to connect to the MCP server of a deployed graph in langgraph
platform (langchain-mcp-adapters).
The graph can be used as a MCP tool.

---------
Co-authored-by: Vadym Barda <vadym@langchain.dev >
2025-05-12 17:55:38 -07:00
Vadym Barda and GitHub
ad315bb5e0
docs: update HITL platform docs ( #4664 )
2025-05-12 17:56:27 -04:00
Lauren Hirata Singh and GitHub
5b9c9057a2
docs: General clean up ( #4665 )
...
- Change LG Cloud > Platform
- Misc. cleanup
2025-05-12 17:41:49 -04:00
Lauren Hirata Singh and GitHub
280d612b2d
Merge branch 'main' into clean
2025-05-12 17:26:17 -04:00
Lauren Hirata Singh
ceee65c93c
Fix headings
2025-05-12 14:25:34 -07:00
William Fu-Hinthorn
a16176c5bf
fix: (docs) Update openapi.json
2025-05-12 14:23:20 -07:00
lc-arjun and GitHub
5537adc16a
feat(docs): threads ( #4662 )
2025-05-12 14:19:48 -07:00
Ido Salomon and GitHub
9fce01f884
[Proposal] add gitmcp badge for simple LLM-accessible documentation ( #4502 )
...
[gitmcp.io](https://gitmcp.io/ ) provides easy access to the latest
langgraph docs through a remote, free, open-source MCP. It's supported
by all major clients (including the new claude.ai web client). It
enables two access points -
- Empower AI agents (e.g., Cursor) with live documentation context to
prevent hallucinations.
- Chat with the documentation in the browser via the embedded chat
This PR proposes adding a new badge to help users make the most of
Langgraph's documentation with GitMCP. The badge is
[customizable](https://github.com/idosal/git-mcp?tab=readme-ov-file#-gitmcp-badge ).
The count is a live count of users accessing Langgraph's documentation
through GitMCP.
Example:
[](https://gitmcp.io/langchain-ai/langgraph )
You can see a demo with Langgraph's GitHub pages at gitmcp.io.
Please let us know what you think :)
2025-05-12 17:08:47 -04:00
Arjun Natarajan
e1ea8c9538
pr feedback
2025-05-12 16:55:03 -04:00
Lauren Hirata Singh
7ea406648f
Simplify assistants
2025-05-12 13:37:25 -07:00
Lauren Hirata Singh
f5423783f7
Change LG Cloud > Platform
2025-05-12 12:44:50 -07:00
Arjun Natarajan
04a42c014b
rm accidental change
2025-05-12 15:22:26 -04:00
Arjun Natarajan
1e405274ba
feat(docs): threads
2025-05-12 15:18:41 -04:00
Vadym Barda and GitHub
ae5b4e834e
docs: replace state_modifier w/ prompt in func how-tos ( #4659 )
2025-05-12 13:46:50 +00:00
André Menezes and GitHub
3d394740ce
Fix AsyncPostgresStore._cursor row type ( #4623 )
...
`AsyncPostgresStore._cursor` is expected to yield
`AsyncCursor[DictRow]`. In the `else` branch the `row_factory` was not
defined, meaning that it would yield `AsyncCursor[TupleRow]` (default).
This resulted in an error in
[langgraph/store/postgres/aio.py#L249](https://github.com/langchain-ai/langgraph/blob/main/libs/checkpoint-postgres/langgraph/store/postgres/aio.py#L249 )
(`TypeError: tuple indices must be integers or slices, not str`).
2025-05-12 13:34:56 +00:00
Emmanuel Ferdman and GitHub
5ab6f77982
Fix invalid channels error message ( #4357 )
...
# PR Summary
This small PR resolves the error formatting in
`libs/langgraph/langgraph/pregel/algo.py` so the `proc.channels` will be
evaluated in the message.
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-12 09:29:49 -04:00
Hamza Kyamanywa and GitHub
fe11a71d28
docs: update link in agentic concepts tutorial for map-reduce implementation ( #4650 )
...
## PR for:
- Fix broken link in agentic concepts tutorial for map-reduce
implementation
2025-05-12 07:46:30 -04:00
Sydney Runkle and GitHub
347fbf1625
docs: remove unused annotation comments in readmes ( #4656 )
2025-05-12 07:45:22 -04:00
Sydney Runkle and GitHub
0b5529108f
docs: fix broken API reference link ( #4657 )
2025-05-12 07:45:07 -04:00
Lauren Hirata Singh and GitHub
daf20b610b
docs: General language cleanup ( #4649 )
...
- README updates based on feedback
- Auth tutorial cleanup
2025-05-12 06:11:08 +00:00
William FH and GitHub
f7c4f96e61
Ref index ( #4644 )
2025-05-11 16:46:03 -07:00
Andrew Nguonly and GitHub
4bdbebb3e4
docs: Update beta labels for deployment options ( #4643 )
...
@lnhsingh, let me know if you're ok with this copy and messaging
placement.
2025-05-11 10:33:38 -07:00
ce5d3c9c5a
docs: Remove self-hosted lite deployment option ( #4645 )
...
### Summary
Self-Hosted Lite is a server version, not a deployment option.
---------
Co-authored-by: Lauren Hirata Singh <lauren@langchain.dev >
2025-05-11 10:29:01 -07:00
Eugene Yurtsev and GitHub
dda4b02095
docs: remove customer support bot example ( #4641 )
...
Hide example temporarily until we bring it up to date
2025-05-09 21:19:35 -04:00
lc-arjun and GitHub
0c57f2ab7e
fix(docs): update footer color ( #4646 )
2025-05-09 18:09:44 -07:00
Arjun Natarajan
6f6ae8edce
update footer color
2025-05-09 21:05:43 -04:00
lc-arjun and GitHub
ee11294351
feat(docs): assistants and threads and faqs ( #4642 )
2025-05-09 15:35:11 -07:00
Arjun Natarajan
6d3dae6fd1
assistants and threads and faqs
2025-05-09 18:11:44 -04:00
Eugene Yurtsev and GitHub
200c09b662
docs: re-enable strict mode ( #4638 )
...
- Turn on strict mode to fail docs build if there are any internal
broken anchor links.
- Fix broken anchor links.
- Delete storm tutorial that has fake markdown inside it (we'll figure
out how to deal with it later)
2025-05-09 17:25:11 -04:00
Eugene Yurtsev and GitHub
af80d6b339
docs: re-org side bar ( #4640 )
2025-05-09 17:21:15 -04:00
Eugene Yurtsev and GitHub
220f9aaaab
docs: fix formatting in overview for getting started tutorial ( #4639 )
2025-05-09 16:48:13 -04:00
William FH and GitHub
bb416eb39a
feat: CLI: Add __main__.py ( #4637 )
cli==0.2.10
2025-05-09 13:14:45 -07:00
+2
3055c4b9cc
[docs] LangGraph / LangGraph Platform docs updates ( #4479 )
...
Main changes made:
- Add top level horizontal tabs
- Reorganize the sidenav
- Build out README/index page
- Consolidate how-tos under each section
- Remove duplicate content
---------
Signed-off-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com >
Co-authored-by: Tat Dat Duong <david@duong.cz >
Co-authored-by: Sydney Runkle <sydneymarierunkle@gmail.com >
Co-authored-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com >
Co-authored-by: Vadym Barda <vadym@langchain.dev >
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com >
Co-authored-by: ccurme <chester.curme@gmail.com >
Co-authored-by: Andrew Nguonly <andrewnguonly@users.noreply.github.com >
Co-authored-by: David Asamu <david.asamu@langchain.dev >
Co-authored-by: infra <mukil@langchain.dev >
Co-authored-by: Arjun Natarajan <arjun@langchain.dev >
2025-05-09 16:09:43 -04:00
Nuno Campos and GitHub
909a4591a8
Port checkpointer/store fixtures in langgraph-prebuilt to idiomatic pattern ( #4629 )
cli==0.2.9
2025-05-09 19:42:44 +00:00
Nuno Campos and GitHub
fc1ef29df7
Extend all tests using InMemorySaver to use all available checkpointers ( #4627 )
2025-05-09 12:34:59 -07:00
Nuno Campos and GitHub
30a72ced06
Implement update_state for functional api ( #4626 )
2025-05-09 12:34:45 -07:00
Nuno Campos and GitHub
302ae69e60
More idiomatic sync/async checkpointer fixtures in pytest ( #4624 )
2025-05-09 12:34:34 -07:00
Nuno Campos and GitHub
6777b5274c
More idiomatic sync/async store fixtures in pytest ( #4617 )
...
- Use a single fixture that returns the store, instead of list of names
2025-05-09 12:34:16 -07:00
Nuno Campos and GitHub
c5283cac09
Cache nodes/tasks ( #4486 )
...
- BaseCache interface defines the base class for cache storage adapters
- FileCache implements BaseCache with filesystem-backed storage
- Provide default cache key implementation which hashes args with pickle
- Update PregelExecutableTask with cache_key property for tasks that
opt-in to caching
- Update PregelLoop, PregelRunner to get/set from cache as appropriate
TODO
- [x] Call match_cached_writes in async PregelRunner
- [ ] Implement RedisCache to use in LGP
- [x] Add more tests
2025-05-09 12:34:04 -07:00
Nuno Campos
562d64bbb7
Lint
2025-05-09 12:07:59 -07:00
Nuno Campos
898f266f72
Overload clear method to delete all when called without args
2025-05-09 12:05:26 -07:00