William Fu-Hinthorn
6a2d20fd5b
Reference to PregelExecutableTask
2025-03-19 13:19:02 -07:00
William Fu-Hinthorn
9cc2f37cca
Unset config context after function end
2025-03-19 12:14:29 -07:00
David Duong and GitHub
d4c569cb7c
feat(sdk-js): add bulkUpdateState method ( #3878 )
2025-03-19 19:25:37 +01:00
David Duong and GitHub
a146df7f6a
release(langgraph): 0.3.17 ( #3918 )
2025-03-19 19:10:01 +01:00
Tat Dat Duong
c52cc03e4b
release(langgraph): 0.3.17
2025-03-19 19:02:51 +01:00
Nuno Campos and GitHub
f206cfad8f
Store all triggers in task ( #3912 )
...
- These are used to update seen version
2025-03-19 09:47:06 -07:00
Nuno Campos
d4c8b219c4
Update tests
2025-03-19 09:40:34 -07:00
Tat Dat Duong
00855999d2
Bump to 0.0.59
2025-03-19 17:02:19 +01:00
Tat Dat Duong
24bd0e1c1f
Fix formatting
2025-03-19 16:59:53 +01:00
Tat Dat Duong
1cece3228c
Fix indent bug
2025-03-19 15:37:43 +01:00
Tat Dat Duong
7ba48d75c9
Another merge issue
2025-03-19 15:05:22 +01:00
Tat Dat Duong
7fb0628957
Remove duplicated test
2025-03-19 14:44:07 +01:00
Tat Dat Duong
6edf29f043
Fix rebase artifacts
2025-03-19 14:39:59 +01:00
Tat Dat Duong
c8a605cbc8
Update PregelProtocol
2025-03-19 14:29:11 +01:00
Tat Dat Duong
fbec207446
Apply formatting
2025-03-19 14:29:09 +01:00
Tat Dat Duong
2223c82606
Update to match JS
2025-03-19 14:28:55 +01:00
Tat Dat Duong
06f2eef74c
Fix bug with stale task_id
2025-03-19 14:22:25 +01:00
Tat Dat Duong
62aa66cd4b
Add better docstrings
2025-03-19 14:22:25 +01:00
Tat Dat Duong
8ffe9634b7
Clearer breakdown
2025-03-19 14:22:25 +01:00
Tat Dat Duong
4b1d6d2aeb
Rename to StateUpdate
2025-03-19 14:22:25 +01:00
Tat Dat Duong
199ab46429
Avoid using checkpointer.list in async
2025-03-19 14:22:25 +01:00
Tat Dat Duong
c758954519
Use awith_checkpointer instead
2025-03-19 14:22:25 +01:00
Tat Dat Duong
5bfb3bb882
Avoid running with shallow checkpointer
2025-03-19 14:22:24 +01:00
Tat Dat Duong
68a5c3f4c7
Implement batch events for RemotePregel
2025-03-19 14:22:04 +01:00
Tat Dat Duong
b7fb8e6afb
Fix types
2025-03-19 14:22:04 +01:00
Tat Dat Duong
c34c798763
Add tests
2025-03-19 14:22:04 +01:00
Tat Dat Duong
792cd805a7
Fix tests
2025-03-19 14:21:44 +01:00
Tat Dat Duong
764929afd9
Fix lint issues
2025-03-19 14:21:43 +01:00
Tat Dat Duong
1e751a2256
Fix typo
2025-03-19 14:21:43 +01:00
Tat Dat Duong
e6726802f7
feat(pregel): add bulk update state method
...
This method is useful for recreating a thread from a list of checkpoint writes. A new method is needed to clone a checkpoint that has been created from multiple writes (functional API, map-reduce)
Port of https://github.com/langchain-ai/langgraphjs/pull/969
2025-03-19 14:21:43 +01:00
Nuno Campos
a541376d10
Store all triggers in task
...
- These are used to update seen version
2025-03-18 21:17:26 -07:00
Nuno Campos and GitHub
24f7d7c439
Add pydantic state benchmark case ( #3872 )
2025-03-18 18:10:50 -07:00
William FH and GitHub
9533d35a84
0.3.16 ( #3908 )
2025-03-18 17:37:16 -07:00
William Fu-Hinthorn
67ac35c5bc
0.3.16
2025-03-18 17:35:53 -07:00
William Fu-Hinthorn
12c7ddf3a3
Update kafka
2025-03-18 17:30:21 -07:00
William Fu-Hinthorn
d6caa3b00a
lint
2025-03-18 17:18:07 -07:00
William Fu-Hinthorn
3d48526c16
Methods are weak
2025-03-18 17:17:04 -07:00
Nuno Campos
2f3bd69bf5
Add pydantic benchmark
2025-03-18 16:12:34 -07:00
Nuno Campos
f10a0c6f32
Simpler runner
2025-03-18 15:15:26 -07:00
8d33938173
Improve documentation string for SqliteSaver ( #3857 )
...
* Document that `check_same_thread` as an option when creating sqlite
connection.
* Document why it's OK to do that.
---------
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com >
2025-03-18 21:29:05 +00:00
William FH and GitHub
1c73b1e45a
Schema coercer should never throw ( #3871 )
...
- pydantic will do that for us if needed
2025-03-18 14:17:08 -07:00
William FH and GitHub
465d5d648b
libs: pregel: find_subgraph_pregel: Do not cache introspection ( #3894 )
...
When searching for subgraphs stop caching inspection for the graph drawing & subgraph inference.
Fixes #3842
2025-03-18 14:09:55 -07:00
William Fu-Hinthorn
b751e8bcee
_evaluate() forward ref
2025-03-18 14:07:23 -07:00
Nuno Campos and GitHub
8ec3982056
Enable larger cases of sequential bench graph ( #3905 )
...
- Now that we're a lot faster on this case, we can enable some larger
test cases
2025-03-18 14:05:27 -07:00
William FH and GitHub
f17f264a7a
Merge branch 'main' into fix_subgraph_tools
2025-03-18 13:49:30 -07:00
William Fu-Hinthorn
086443472f
Drop cache
2025-03-18 13:46:41 -07:00
William Fu-Hinthorn
936e69404e
Revert "libs: pregel: find_subgraph_pregel: Do not search via introspection"
...
This reverts commit 2458f2d2e0 .
2025-03-18 13:43:08 -07:00
Tat Dat Duong
b1a25abc73
Add command
2025-03-18 21:22:40 +01:00
Nuno Campos
0e70b8d94f
Enable larger cases of sequential bench graph
...
- Now that we're a lot faster on this case, we can enable some larger test cases
2025-03-18 13:13:20 -07:00
Nuno Campos and GitHub
e1aa1a4510
0.3.15
2025-03-18 13:11:37 -07:00