Nuno Campos
c697c2aa04
Undo
2025-01-22 16:02:09 -08:00
Nuno Campos
3f2557c9c9
Fix
2025-01-22 16:02:09 -08:00
Nuno Campos
cbad17fa7d
Fix
2025-01-22 16:02:09 -08:00
Nuno Campos
17dacb83a2
Fix
2025-01-22 16:02:09 -08:00
Nuno Campos
3a997be088
Fix
2025-01-22 16:02:09 -08:00
Chester Curme and Nuno Campos
020d10138d
add test case
2025-01-22 16:02:09 -08:00
Vadym Barda and GitHub
303587c4ff
docs: bring back image for concept doc ( #3152 )
2025-01-22 16:08:24 -05:00
Andrew Nguonly and GitHub
7d4e636313
docs: Add note about how to share Postgres instance for self-hosted deployments ( #3139 )
...
### Screenshot

2025-01-22 12:14:24 -08:00
Lance Martin and GitHub
86913caf89
Add agents and workflows overview ( #3040 )
2025-01-22 12:07:47 -08:00
Nuno Campos and GitHub
041faefe29
Remove write to RETURN channel for entrypoint func ( #3149 )
2025-01-22 11:46:14 -08:00
Nuno Campos
b704cf30cc
Lint
2025-01-22 11:34:30 -08:00
Nuno Campos
3915b44180
Format
2025-01-22 11:32:09 -08:00
Nuno Campos
ac1407b23c
Remove write to RETURN channel for entrypoint func
2025-01-22 09:44:52 -08:00
Vadym Barda and GitHub
44840aa23f
docs: add missing api key to cross-thread persistence howto ( #3141 )
2025-01-21 21:24:01 -05:00
Vadym Barda and GitHub
51242e2a32
ci: pin codespell ( #3140 )
2025-01-21 21:22:23 -05:00
Vadym Barda and GitHub
b358e2e7cd
docs: fix typo in persistence howto ( #3138 )
2025-01-21 21:03:00 -05:00
Nuno Campos and GitHub
0d91ab1474
Disable recursing on runnables for task/entrypoint decorated funcs ( #3136 )
2025-01-21 15:47:51 -08:00
Nuno Campos
12ae297194
Disable recursing on runnables for task/entrypoint decorated funcs
2025-01-21 15:36:09 -08:00
Nuno Campos
0177565c6b
Spell check
2025-01-21 15:14:00 -08:00
Bhavya Dhiman and GitHub
c48d495031
fix(requirements.txt): Set requirements path to posix expression so that it can work in windows OS as well. ( #3101 )
...
When I cloned langgraph example, I was not able to run the code because
of the requirements.txt file. The path was set to posix expression which
was not working in windows OS.
I have updated the path to posix expression so that it can work in
windows OS as well.
Try running `langgraph-example` in windows using the langgraph-cli in
windows OS. It was working for linux not in windows.
2025-01-21 14:30:13 -05:00
Vadym Barda and GitHub
22e6468af5
langgraph: release 0.2.66 ( #3128 )
0.2.66
2025-01-21 13:26:29 -05:00
ccurme and GitHub
24bc0c0630
docs: update readme / docs intro page ( #3082 )
2025-01-21 13:19:30 -05:00
Nuno Campos and GitHub
802e6df8df
Enable async tests that were being skipped ( #3109 )
...
- async tests are placed in test_pregel_async, not in test_pregel
- to avoid tests placed in wrong file being accidentally skipped i've
added the auto-async mark to sync test file
2025-01-21 10:16:20 -08:00
Nuno Campos and GitHub
3ec55b008d
Fix timing issue where a sync task would finish before the other one was registered in futures dict ( #3110 )
...
- this was not possible in async where all done callbacks are called in
next tick
- in sync case this would manifest as the first task done callback
seeing counter == 1 and thus setting event
- the fix is to unset the event whenever a task is scheduled
2025-01-21 10:16:09 -08:00
Nuno Campos and GitHub
e10b7c1391
Re-enable support for running sync tasks from async entrypoints ( #3108 )
...
- When using an async entrypoint you can now freely mix and match sync
and async tasks with a uniform api (ie all tasks return a sync or async
future depending on context)
- Fix issues with scheduling deeply nested tasks (use threadsafe methods
to schedule coroutines and create futures)
2025-01-21 10:15:49 -08:00
Nuno Campos and GitHub
31cc6b9f1d
Fix tracing of args for @task decorated functions ( #3107 )
...
- now using same logic as in langsmith sdk, treating as single args
dict, based on function signature
2025-01-21 10:09:13 -08:00
Nuno Campos
2cafb4905b
Lint
2025-01-21 10:06:02 -08:00
Nuno Campos
fe46576d98
Fix
2025-01-21 09:59:49 -08:00
Nuno Campos
16c86c9de6
Add test
2025-01-21 09:49:46 -08:00
fca0d2d5bb
Update libs/langgraph/langgraph/utils/future.py
...
Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com >
2025-01-21 09:43:12 -08:00
Nuno Campos
c7c62f5587
Fix
2025-01-21 09:42:25 -08:00
Vadym Barda and GitHub
956c5f68fc
docs: add a how-to guide for structured outputs in react agent ( #3121 )
2025-01-21 17:30:32 +00:00
ccurme and GitHub
4908caf522
docs: how-to guides nits ( #3123 )
2025-01-21 12:17:37 -05:00
Chester Curme
f926eada24
fix warnings
2025-01-21 12:06:42 -05:00
Chester Curme
adc1e47028
nits
2025-01-21 12:00:12 -05:00
Vadym Barda and GitHub
7820b5c765
docs: add docs for Command.PARENT ( #3081 )
2025-01-21 16:37:39 +00:00
Chester Curme
ca6f8e2042
Merge branch 'main' into cc/update_readme
2025-01-21 10:31:29 -05:00
Chester Curme
ee61d06f8d
add hyperlink
2025-01-21 10:31:27 -05:00
Roy Barber and GitHub
6eeb9de46a
DOCS: Incorrect reference to JS/TS SDK as Python SDK ( #3103 )
...
Small typo in the Local Server page:
https://langchain-ai.github.io/langgraph/tutorials/langgraph-platform/local-server/
2025-01-21 09:34:57 -05:00
viren-vii and GitHub
19a91f4677
Update persistence_postgres.ipynb to remove typo in markdown cell. ( #3119 )
...
Fixed a typo that was interrupting the markdown.
2025-01-21 09:33:31 -05:00
Bagatur and GitHub
6087b1969e
python[patch]: call create_react_agent model node without is_last_step ( #3114 )
...
So that you can call agent.nodes['agent'].invoke({'messages': []})
without needing to specify is_last_step. very helpful for evaluating
just the model node of the agent
0.2.65
2025-01-20 18:28:57 -08:00
Nuno Campos and GitHub
6cbc7e8b67
Add get_store function ( #3112 )
2025-01-20 16:12:39 -08:00
Nuno Campos
b2213e523e
Add get_store function
2025-01-20 16:03:27 -08:00
David Duong and GitHub
ac64f50383
feat(cli): add detection for bun.lockb ( #3111 )
cli==0.1.68
2025-01-21 00:30:22 +01:00
Tat Dat Duong
25239891bc
feat(cli): add detection for bun.lockb
2025-01-21 00:17:12 +01:00
Nuno Campos
b7c3ac4501
Fix tracing output
2025-01-20 13:55:13 -08:00
Nuno Campos
09e8516689
Fix test
2025-01-20 11:57:19 -08:00
Nuno Campos
3ca75d69b8
Lint
2025-01-20 11:57:19 -08:00
Nuno Campos
d48dec5452
Enable async tests that were being skipped
...
- async tests are placed in test_pregel_async, not in test_pregel
- to avoid tests placed in wrong file being accidentally skipped i've added the auto-async mark to sync test file
2025-01-20 11:57:19 -08:00
Nuno Campos
d48b25420b
Fix timing issue where a sync task would finish before the other one was registered in futures dict
...
- this was not possible in async where all done callbacks are called in next tick
- in sync case this would manifest as the first task done callback seeing counter == 1 and thus setting event
- the fix is to unset the event whenever a task is scheduled
2025-01-20 11:40:54 -08:00