Nuno Campos and GitHub
9320bedd2a
Remove Checkpoint.pending_sends ( #4820 )
2025-05-28 14:04:26 -07:00
Nuno Campos and GitHub
3737d886e7
Pregel: Add NodeBuilder class to replace Channel.subscribe_to ( #4819 )
2025-05-28 14:04:08 -07:00
Nuno Campos and GitHub
8386eaceab
Remove dict subclasses used for values/updates stream chunks ( #4816 )
2025-05-28 14:03:40 -07:00
Nuno Campos and GitHub
c32677c92d
Remove old checkpoint test fixtures ( #4814 )
2025-05-28 14:03:12 -07:00
Nuno Campos and GitHub
e384ccacaf
Remove postgres shallow checkpointer ( #4813 )
2025-05-28 14:02:58 -07:00
Nuno Campos and GitHub
dc95f95181
Remove ChannelsManager, ManagedValues are now static classes and never instantiated ( #4812 )
2025-05-28 14:02:43 -07:00
Nuno Campos and GitHub
2e4645ce61
Remove Context channel / managed value, Remove SharedValue ( #4857 )
2025-05-28 14:02:12 -07:00
Nuno Campos and GitHub
efb282a197
Remove SchemaCoercionMapper ( #4855 )
2025-05-28 10:51:32 -07:00
Nuno Campos
89ce6ea2a8
Remove SchemaCoercionMapper
2025-05-28 10:42:43 -07:00
DHPark and GitHub
1e87312d1f
Update graph-api.ipynb ( #4824 )
2025-05-28 13:39:22 +00:00
vksx and GitHub
bcc6485f6c
(docs) fix broken links ( #4823 )
prebuilt==0.2.2
2025-05-28 13:36:48 +00:00
Sydney Runkle and GitHub
ce5f248e3b
docs: fix typo ( #4852 )
...
minor fix
2025-05-28 13:35:17 +00:00
Sydney Runkle and GitHub
5602c29668
prebuilt: release 0.2.2 ( #4851 )
...
bump prebuilt
2025-05-28 13:33:39 +00:00
Sydney Runkle and GitHub
19ca6b416b
fix: post_model_hook should inject state + store into tool calls if necessary ( #4842 )
2025-05-27 17:42:20 +00:00
Nuno Campos
4e8fbe4525
Remove Checkpoint.pending_sends
...
- Instead store sends in a Topic channel, removing the need to fetch sends as writes against the parent checkpoint
- Remove deprecated/unused functions in langgraph-checkpoint (will require bumping min range for langgraph-checkpoint in langgraph lib)
- Implement migration of old pending sends in langgraph-checkpoint-postgres
- Ensure parent config of `checkpoint_during=False` checkpoints always points to checkpoints that were also saved
2025-05-25 19:06:02 -07:00
Nuno Campos
85522ec6a6
Pregel: Add NodeBuilder class to replace Channel.subscribe_to
...
- For now keeping Channel.subscribe_to given it was used in docs
2025-05-24 20:35:37 -07:00
Nuno Campos
0f8f5444bc
Lint
2025-05-24 14:54:57 -07:00
Nuno Campos
bc17c3522b
Remove old checkpoint test fixtures
...
- Now all tests fully migrated to more recent sync_checkpointer and async_checkpointer fixtures for parametrising on checkpointer
- Use sync/async_store fixtures where tests used only in memory store
- Remove unused "should snapshot" check for older versions of langchain core no longer tested against
2025-05-24 14:27:13 -07:00
Nuno Campos
8c11c1155a
Remove postgres shallow checkpointer
...
- This was deprecated, and superseded by checkpoint_during=False, which is available for all checkpointers
2025-05-24 12:39:50 -07:00
Nuno Campos
9c79d887a0
Remove ChannelsManager, ManagedValues are now static classes and never instantiated
...
- This keeps the existing API for accessing IsLastValue, RemainingSteps, but simplifies the internal implementation
- This lets us remove ChannelsManager completely, which no longer needs to be a context manager, now replaced w function channels_from_checkpoint
- Managed values are now simple functions that return a value given a PregelScratchpad, which will be easier to implement in distributed runner
2025-05-24 12:15:11 -07:00
Nuno Campos
889b40e7a8
Remove Context channel / managed value, Remove SharedValue
...
- Both have been deprecated long ago, have not been present in docs for quite a while
- Removing these lets us delete some code paths that were dedicated to this, easing work on distributed runner
2025-05-24 11:05:15 -07:00
Lauren Hirata Singh and GitHub
2553ae0b87
docs: Fix links ( #4807 )
2025-05-23 22:34:08 -04:00
Lauren Hirata Singh
3e4b69af3f
Fix links
2025-05-23 22:30:43 -04:00
Lauren Hirata Singh and GitHub
0c6367c186
docs: fix link to examples page in readme.md ( #4710 )
2025-05-23 22:26:30 -04:00
Lauren Hirata Singh and GitHub
99860b5713
Update README.md
2025-05-23 22:12:18 -04:00
Lauren Hirata Singh and GitHub
a69860baa6
Merge branch 'main' into fix-examples-link-readme
2025-05-23 22:08:32 -04:00
Lauren Hirata Singh and GitHub
6fc21046cd
Update libs/langgraph/README.md
2025-05-23 22:06:43 -04:00
Lauren Hirata Singh and GitHub
754420e9a2
Update libs/langgraph/README.md
2025-05-23 22:03:39 -04:00
Lauren Hirata Singh and GitHub
15126ad827
Create overview.md
2025-05-23 22:02:14 -04:00
芥子观须弥 and GitHub
6633173918
Fix: Ensure route function returns "b" to enable a → b → a loop ( #4738 )
...
fix: correct route function to return 'b' instead of 'a' when not terminating
This fixes a bug in the graph API how-to where the route function incorrectly returned 'a'. Now it correctly returns 'b' as intended.
2025-05-23 23:56:51 +00:00
Nuno Campos
0139e11ae5
0.4.7
0.4.7
2025-05-23 16:51:48 -07:00
Nuno Campos and GitHub
bfbe55ab64
Fix stream mode not respected in subgraphs ( #4806 )
2025-05-23 16:47:01 -07:00
Nuno Campos
36478eb745
Fix stream mode not respected in subgraphs
...
- The default applied for subgraphs should be applied only when stream mode arg not passed in
2025-05-23 16:40:51 -07:00
Nuno Campos and GitHub
8fb91569b9
Add tests for stream_events when using imperative api ( #4805 )
2025-05-23 16:40:38 -07:00
Nuno Campos
9bf6728354
Try to make test less flaky
2025-05-23 16:32:51 -07:00
Nuno Campos
126a8f5bc6
Lock
2025-05-23 16:22:12 -07:00
Nuno Campos
9170f636d0
Lock
2025-05-23 16:14:15 -07:00
Nuno Campos
8207d3fefb
Add tests for stream_events when using imperative api
2025-05-23 16:11:12 -07:00
Nuno Campos
ade3f372a5
0.4.6
0.4.6
2025-05-23 15:24:07 -07:00
Nuno Campos and GitHub
3a55d1137b
Fix exception handling for imperative tasks ( #4802 )
2025-05-23 15:23:15 -07:00
Nuno Campos
bece43dc67
Fix
2025-05-23 15:06:18 -07:00
Nuno Campos
913b8d5e95
Lint
2025-05-23 14:32:45 -07:00
Andrew Nguonly and GitHub
29f6ea7f61
docs: Add warning about immutable deployment types ( #4804 )
...
* Add more details about database for deployment types. Clarify that deployment type cannot be changed.
* Add note about Development type disk capacity.
2025-05-23 14:04:46 -07:00
Nuno Campos
3c0d9346c2
Add sync test
2025-05-23 13:51:13 -07:00
Nuno Campos
0ebb78d9b2
Fix
2025-05-23 13:50:11 -07:00
Nuno Campos
70153ceba2
Fix exception handling for imperative tasks
...
- These exceptions should not be re-raised at end of tick, given they're handled explicitly by the developer in their entrypoint
2025-05-23 12:26:27 -07:00
Sydney Runkle and GitHub
a9c87ed8b6
prebuilt: release 0.2.1 ( #4801 )
...
lockfile and version updates
prebuilt==0.2.1
2025-05-23 18:07:24 +00:00
Sydney Runkle and GitHub
837fe59e24
prebuilt: support provider builtin tools in create_react_agent ( #4800 )
2025-05-23 13:58:53 -04:00
Andrew Nguonly and GitHub
596a26461c
docs: Add note about Enterprise plan in banner for all self-hosted deployment options. ( #4797 )
...
Add note about Enterprise plan in banner for all self-hosted deployment options.
2025-05-22 18:38:06 -07:00
Sydney Runkle and GitHub
aff3be03dc
prebuilt: release 0.2.0 ( #4793 )
prebuilt==0.2.0
2025-05-22 17:54:58 +00:00