Nuno Campos
af666a87fb
sqlite 1.0.2
checkpointsqlite==1.0.2
checkpointpostgres==1.0.6
2024-09-02 17:58:01 -07:00
Nuno Campos
6e9f54e5ae
postgres 1.0.6
2024-09-02 17:57:55 -07:00
Nuno Campos
dd4a15b569
Require latest version of langgraph-checkpoint
2024-09-02 17:57:33 -07:00
Nuno Campos and GitHub
1122e5cbbb
Merge pull request #1579 from langchain-ai/nc/2sep/async-checkpoint-test-setup
...
test: Ensure that async checkpointers in tests are setup in same event loop as they are used in
2024-09-02 17:57:05 -07:00
Nuno Campos and GitHub
29311f054d
Merge pull request #1580 from langchain-ai/nc/2sep/async-checkpointers-implement-async
...
checkpoint: Implement sync methods in async checkpointers
2024-09-02 17:51:52 -07:00
Nuno Campos
3b2a237deb
Lint
2024-09-02 17:45:57 -07:00
Nuno Campos
0cc3799298
checkpoint: Implement sync methods in async checkpointers
...
- These are needed when subgraphs are invoked synchronously in nodes
2024-09-02 17:43:34 -07:00
Nuno Campos
ddeb9d7314
Disable test in old versions of py
2024-09-02 17:42:37 -07:00
Nuno Campos
d65d0ec665
test: Ensure that async checkpointers in tests are setup in same event loop as they are used in
...
- This more closely remembers the environment they're used in, so it's what we should be testing
- Remove unnecessary pytest-asyncio dependency, use anyio pytest plugin instead
- Convert remaining async tests using only memory checkpointer to use all existing ones
2024-09-02 17:24:54 -07:00
Nuno Campos and GitHub
a937754132
lib 0.2.16
0.2.16
2024-09-01 12:15:20 -07:00
Reuben M and GitHub
8c698fc362
Return replan response in dict. Add Replan example ( #1566 )
2024-08-31 23:41:48 +00:00
gbaian10 and GitHub
3a07fe2efb
docs: fix agent_supervisor.ipynb ( #1562 )
...
fix #1561
2024-08-31 16:35:59 -07:00
Nuno Campos and GitHub
7d6a302858
Merge pull request #1514 from vermapratyush/patch-1
...
[docs]: Fix typo
2024-08-30 16:20:18 -07:00
Nuno Campos and GitHub
d225ef074f
Merge pull request #1487 from langchain-ai/isaac/fixcustomersupportbot
...
customer support bot doc nit
2024-08-30 16:14:50 -07:00
Nuno Campos
eca419008c
checkpoint 1.0.8
checkpoint==1.0.8
2024-08-30 16:10:57 -07:00
Nuno Campos and GitHub
76994f3c9a
Merge pull request #1521 from langchain-ai/nc/28aug/pydantic-serialization
...
checkpoint: Avoid changes to pydantic models breaking deserialization while still relying on pydantic's type coercion
2024-08-30 15:56:43 -07:00
Nuno Campos
ca4ebe1031
Update tests
2024-08-30 15:51:57 -07:00
Nuno Campos and GitHub
299179bc33
Merge pull request #1555 from langchain-ai/nc/30aug/detect-nested-graph-in-function-node
...
Detect subgraphs called inside function nodes
2024-08-30 15:19:40 -07:00
Nuno Campos
487fc8a8ca
Detect subgraphs called inside function nodes
2024-08-30 15:13:56 -07:00
Vadym Barda and GitHub
cf4de9a1a5
cli: remove jupyter from examples pyproject ( #1554 )
2024-08-30 21:45:35 +00:00
Nuno Campos and GitHub
921c366708
Merge pull request #1531 from langchain-ai/dependabot/pip/libs/langgraph/notebook-7.2.2
...
Bump notebook from 7.2.1 to 7.2.2 in /libs/langgraph
0.2.15
2024-08-30 14:34:45 -07:00
Nuno Campos and GitHub
243881ae90
Merge pull request #1532 from langchain-ai/dependabot/pip/libs/langgraph/jupyterlab-4.2.5
...
Bump jupyterlab from 4.2.2 to 4.2.5 in /libs/langgraph
2024-08-30 14:34:26 -07:00
Nuno Campos
770132dd79
sdk-py: Add values to get/list threads
checkpointsqlite==1.0.1
checkpointpostgres==1.0.5
sdk==0.1.30
checkpoint==1.0.7
2024-08-30 14:23:10 -07:00
Nuno Campos
3943637202
Bump them all
2024-08-30 14:18:35 -07:00
Nuno Campos and GitHub
13cf9b7ec5
Merge pull request #1552 from langchain-ai/nc/30aug/sort-pending-writes-on-fetch
...
postgres/sqlite: Sort pending writes when fetching from db
2024-08-30 14:12:54 -07:00
Nuno Campos
e744db169a
postgres/sqlite: Sort pending writes when fetching from db
2024-08-30 14:07:46 -07:00
Nuno Campos and GitHub
770c092b57
Merge pull request #1551 from langchain-ai/nc/30aug/rm-none-default-node-inputs
...
Remove None default for missing keys when generating input for each node
2024-08-30 14:06:51 -07:00
Nuno Campos
c5c10a41e5
Remove None default for missing keys when generating input for each node
2024-08-30 13:59:36 -07:00
Nuno Campos
af1f218e00
Try init, then construct
2024-08-30 13:35:33 -07:00
Nuno Campos and GitHub
35807068ef
Merge pull request #1545 from langchain-ai/nc/29aug/input-metadata-from-writes
...
For input checkpoint use filtered input writes in checkpoint metadata
2024-08-30 13:30:54 -07:00
Nuno Campos
5db13dffbe
checkpoint: Avoid changes to pydantic models breaking deserialization while still relying on pydantic's type coercion
2024-08-30 13:28:32 -07:00
Nuno Campos
6379cdc36d
Fix tests
2024-08-30 13:25:35 -07:00
Nuno Campos and Nuno Campos
8154ab784e
For input checkpoint use filtered input writes in checkpoint metadata
...
- if we use the raw input we can end up saving keys that were actually ignored (because not one of the input keys), which is incosistent
2024-08-30 13:24:41 -07:00
Vadym Barda and GitHub
c761b80970
docs: update subgraph how-to ( #1520 )
2024-08-30 14:41:29 -04:00
Nuno Campos and GitHub
36d1570c0f
Merge pull request #1550 from langchain-ai/nc/30aug/replay-without-fork
...
Remove the need to fork a thread to replay a past state
2024-08-30 10:39:57 -07:00
Nuno Campos and GitHub
99a845128e
Merge pull request #1522 from langchain-ai/nc/28aug/sdk-join-return-val
...
sdk-py: Update signature for runs.join
2024-08-30 10:36:15 -07:00
Nuno Campos
6036b4a7d4
Remove the need to fork a thread to replay a past state
2024-08-30 10:35:16 -07:00
Nuno Campos
33edc8e808
sdk-py: Update signature for runs.join
2024-08-30 10:31:33 -07:00
Nuno Campos and GitHub
15a204b2be
Merge pull request #1539 from langchain-ai/nc/29aug/nested-update-state
...
Implement update_state for nested graphs
2024-08-30 10:30:40 -07:00
Nuno Campos and GitHub
24a7e6403f
Merge pull request #1538 from langchain-ai/nc/29aug/nested-replay
...
Replay a nested checkpoint
2024-08-30 10:30:14 -07:00
Nuno Campos
9fd64cd37b
Lint
2024-08-30 10:19:20 -07:00
Nuno Campos
fcd0f094f9
Add test from harrison, always produce output when resuming graph
2024-08-30 10:10:51 -07:00
Vadym Barda and GitHub
30598cd913
docs: fix images in structured react agent ( #1544 )
2024-08-30 01:50:14 +00:00
Nuno Campos
44153e4a49
Update test
2024-08-29 16:52:50 -07:00
Nuno Campos
4133910670
Implement update_state for nested graphs
2024-08-29 16:41:47 -07:00
Nuno Campos
4fc4080597
Enable test for doubly nested interrupts
2024-08-29 15:49:43 -07:00
Nuno Campos
8865831104
Update async test
2024-08-29 15:42:29 -07:00
Nuno Campos
a707eef6f7
Lint
2024-08-29 15:42:25 -07:00
Nuno Campos
090c759da0
Replay a nested checkpoint
...
- note this isn't very useful until update_state is added
2024-08-29 15:39:14 -07:00
Nuno Campos and GitHub
4ebaaba282
Merge pull request #1499 from langchain-ai/nc/27aug/print-output-skipped-tasks
...
Emit output for skipped tasks, with `cached` mark
2024-08-29 15:38:35 -07:00