Eugene Yurtsev
5043aaf4fa
UPdate
2024-07-31 14:33:20 -04:00
Nuno Campos
298c93ca4a
lib0.1.17
2024-07-30 18:27:48 -07:00
Nuno Campos
6475d81f29
Oops
2024-07-30 18:26:39 -07:00
Nuno Campos
51b4475fcc
Allow call to update_state without values
...
- this means "fork without update" (eg to rerun a node)
2024-07-30 18:21:15 -07:00
Nuno Campos
3238fa0870
Add test for drawing lance example
2024-07-30 15:50:18 -07:00
Nuno Campos
3006084326
lib0.1.16
2024-07-29 12:46:33 -07:00
Nuno Campos
466cb8acb5
Fix issue when cond edge visited after multiple executions of Send
...
- cond edge will run for each execution of Send, so target channels need to support multiple publishes
2024-07-29 12:38:48 -07:00
Nuno Campos
794a0fff03
lib0.1.15
2024-07-26 10:58:56 -07:00
Nuno Campos
6eacc6b7c8
lib: Improve compat with pydantic 2 models
2024-07-26 10:51:59 -07:00
Vadym Barda and GitHub
585c5c41ce
docs: sync readmes ( #1147 )
2024-07-26 14:14:42 +00:00
Isaac Francisco and GitHub
66ad48e771
typo ( #1139 )
2024-07-25 21:36:28 +00:00
Isaac Francisco and GitHub
41fd8020ee
sdk-py: add docstrings ( #1130 )
2024-07-25 16:51:25 -04:00
Nuno Campos
ebe01c2639
lib0.1.14
2024-07-24 10:53:23 -07:00
Nuno Campos
bb1324cdc3
Disable nested checkpoints unless interrupts set on subgraph
2024-07-24 10:45:39 -07:00
Nuno Campos
85af0603fa
lib0.1.13
2024-07-24 09:49:23 -07:00
Nuno Campos and GitHub
e6e5911aae
Merge pull request #1119 from langchain-ai/nc/24jul/avoid-crash-missing-node
...
Avoid crash when a node in pending sends is removed
2024-07-24 09:41:20 -07:00
Nuno Campos and GitHub
9fdbd0dd49
Merge pull request #1118 from langchain-ai/nc/24jul/fix-recursion-limit-thread
...
Fix recursion limit considering steps taken in previous runs on same thread
2024-07-24 09:35:12 -07:00
Nuno Campos
8a20c6f7e4
Avoid crash when a node in pending sends is removed
2024-07-24 09:29:38 -07:00
Nuno Campos
03f9b27e3b
Fix
2024-07-24 09:26:49 -07:00
Nuno Campos and GitHub
19f6f7d5ca
Merge pull request #1110 from langchain-ai/wfh/test_pending_writes_null
...
Test Null Pending Writes
2024-07-24 08:51:33 -07:00
Nuno Campos
745b96eb63
Fix recursion limit considering steps taken in previous runs on same thread
2024-07-24 08:50:32 -07:00
Vadym Barda and GitHub
d99d3e05c7
langgraph: release 0.1.12 ( #1116 )
2024-07-24 10:38:07 -04:00
Vadym Barda and GitHub
ca6aef4746
langgraph: bring back tool content stringify ( #1114 )
2024-07-24 10:36:32 -04:00
William Fu-Hinthorn
f5b9e463e3
Merge branch 'main' into wfh/test_pending_writes_null
2024-07-23 21:28:51 -07:00
William FH and GitHub
82cbe25be8
Update typedoc build ( #1087 )
2024-07-23 21:27:40 -07:00
William Fu-Hinthorn
36505d9656
Add test
2024-07-23 21:15:53 -07:00
Vadym Barda and GitHub
603a137d33
langgraph: release 0.1.11 ( #1107 )
2024-07-23 18:06:07 -04:00
Nuno Campos and GitHub
4cdb38d337
Fix null pending writes ( #1106 )
2024-07-23 17:59:16 -04:00
Nuno Campos
03bf1e5414
Fix null pending writes
2024-07-23 14:55:07 -07:00
Nuno Campos and GitHub
4fa5c8bab0
Merge pull request #1089 from mihaic/patch-1
...
Fix StateGraph.add_edge end_key check
2024-07-23 13:52:33 -07:00
Nuno Campos and GitHub
091bc003ae
Merge pull request #1088 from langchain-ai/vb/update-return-type
...
langgraph: add proper type annotation for StateGraph.compile
2024-07-23 13:49:12 -07:00
Vadym Barda and GitHub
3fdd4715f5
langgraph: release 0.1.10 ( #1103 )
2024-07-23 14:13:35 -04:00
vbarda
c268d695f0
spellcheck
2024-07-22 21:28:11 -04:00
vbarda
0891cc1864
comments / bring back sleep
2024-07-22 21:18:42 -04:00
Nuno Campos
ee7cab664a
Fix checkpoint put ordering issue
2024-07-22 17:52:09 -07:00
vbarda
fd8f9e87dc
update types
2024-07-22 20:48:21 -04:00
vbarda
ed9c015d24
remove utils
2024-07-22 20:43:28 -04:00
vbarda
cd4fae601c
remove sleep
2024-07-22 20:26:12 -04:00
Nuno Campos
aed313ebb5
Fix stack not being unwound when suppressing interrupt
2024-07-22 17:09:47 -07:00
Nuno Campos
2008df03fa
Merge branch 'main' into nc/19jul/nested-checkpoints
2024-07-22 16:33:33 -07:00
Nuno Campos
3f860617a5
Update tests
2024-07-22 16:32:18 -07:00
Nuno Campos
98a962661b
Instead of saving an additional interrupt checkpoint, make child graphs keep a single checkpoint for each parent checkpoint
...
- while the inner graph makes progress it overwrites the partial progress checkpoints, eventually keeping only one for each outer step
- implement parent_config in MemorySaver
- fix edge cases in PregelLoop
2024-07-22 16:32:15 -07:00
Nuno Campos
42174ad9fb
Add optional id arg to create_checkpoint
2024-07-22 16:30:19 -07:00
Nuno Campos
0c1ec8d5d2
Update sync bg executor to wait on all tasks on exit
2024-07-22 16:30:08 -07:00
Mihai Capotă and GitHub
3f43e0d945
Fix StateGraph.add_edge end_key check
...
It looks like a typo to me: `END` should be `START`.
`END` should be accepted as `end_key` and it is accepted with the `super` call path.
2024-07-22 15:55:19 -07:00
vbarda
d00503ecc4
langgraph: add proper type annotation for StateGraph.compile
2024-07-22 18:03:16 -04:00
vbarda
fbced023f3
add more tests
2024-07-22 16:23:54 -04:00
vbarda
6e57fa5f9a
return future on self._put_checkpoint
2024-07-22 14:32:57 -04:00
vbarda
77f6ec5a2b
update memory
2024-07-22 13:03:30 -04:00
vbarda
f2a95ad67f
fix broken interrupt tests
2024-07-22 12:18:12 -04:00