Commit Graph
60 Commits
Author SHA1 Message Date
Nuno Campos f1523f3e8d Add interrupt_after arg to .compile() 2024-02-10 11:39:38 -08:00
Nuno CamposandGitHub 27207e7105 Merge pull request #92 from langchain-ai/nc/7feb/hintl
Add human in the loop notebook
2024-02-08 08:44:58 -08:00
Harrison ChaseandGitHub eb0bea2639 Merge pull request #88 from ldorigo/patch-1
Fix typing for _dict_getter
2024-02-07 22:09:02 -08:00
Nuno Campos 37bad4e30a Add human in the loop notebook 2024-02-07 20:05:05 -08:00
Nuno Campos 387eb0cedd Lint 2024-02-07 19:50:28 -08:00
Nuno Campos b0f0d6f3f7 Fix errors being swallowed 2024-02-07 19:49:35 -08:00
Nuno Campos f2ad930cd4 Add AsyncSqliteSaver 2024-02-07 19:31:24 -08:00
Luca DorigoandGitHub e4a1bf2376 Fix typing for _dict_getter 2024-02-07 13:15:31 +01:00
Nuno Campos afa9592f6a Only execute tasks leftover from previous checkpoint when resuming with no new input 2024-02-04 14:12:10 -08:00
Harrison Chase 944263285b persistence 2024-02-04 12:35:45 -08:00
Nuno Campos 083178d2a6 Add SqliteSaver 2024-02-01 18:12:52 -08:00
Nuno Campos f9c893c739 Remove double channelwrite
- this removes one unnamed run from langsmith trace for each node, and ensures that output is streamed from each node to folks listening to that w stream_events
2024-01-31 10:04:41 -08:00
Harrison ChaseandGitHub 28b1587ffd Merge pull request #62 from langchain-ai/bagatur/optional_conditional_edge_mapping
patch: make conditional_edge_mapping optional
2024-01-30 17:21:38 -08:00
Bagatur aed2844c20 fmt 2024-01-27 13:38:40 -08:00
Bagatur 21bcf33bc2 fix 2024-01-27 13:08:41 -08:00
Bagatur 40e4b10689 fmt 2024-01-26 18:47:54 -08:00
Bagatur d99debe61c Merge branch 'main' into bagatur/optional_conditional_edge_mapping 2024-01-26 18:40:53 -08:00
Nuno Campos 6f49703701 On stream interrupt cleanup any (potentially) pending tasks 2024-01-26 18:37:31 -08:00
Bagatur 936b2637ce fmt 2024-01-23 16:38:11 -08:00
Bagatur 333ad65cac patch: make conditional_edge_mapping optional 2024-01-23 13:29:23 -08:00
Bagatur d5dc5239c1 patch: Clarify node<>channel name collision error 2024-01-23 12:04:36 -08:00
Bagatur 18b2519356 patch: add config to ToolExecutor._execute 2024-01-23 11:33:19 -08:00
Nuno Campos 5967c94367 Add clearer error message on invalid state updates 2024-01-23 09:11:14 -08:00
Nuno Campos 60482b7adb export message graph 2024-01-21 09:07:24 -08:00
Nuno Campos 07f0eca65f Add MessageGraph 2024-01-20 17:17:01 -08:00
Nuno Campos b328a46f73 Change chat executor back 2024-01-20 17:05:47 -08:00
Nuno Campos ee66e11eae Add support for single key state, eg just list of messages 2024-01-20 15:04:35 -08:00
Nuno Campos f0fa577466 Make ppickleable 2024-01-18 16:23:21 -08:00
Nuno Campos 55493f5d45 Filter from config_schema properties provided by Pregel class 2024-01-18 11:10:39 -08:00
Nuno Campos e245b1d2ff Lint 2024-01-17 13:55:26 -08:00
Nuno Campos aa2eb4606d Better error message on invalid use lf lastvalue channel 2024-01-17 13:51:17 -08:00
Nuno Campos c12c7583c8 Fix tags 2024-01-17 13:51:05 -08:00
Nuno Campos b535b5caa0 Add tests 2024-01-16 16:23:41 -08:00
Nuno Campos 8154114e11 Add recursion check 2024-01-16 16:13:03 -08:00
Nuno Campos 3d79c7552d Lint 2024-01-16 13:14:00 -08:00
efe83776e4 Update langgraph/prebuilt/tool_executor.py
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>
2024-01-16 12:30:53 -08:00
Nuno Campos 8ea24435fe Add more validation 2024-01-16 10:46:21 -08:00
Nuno Campos c5e66270af Add async for chat agent exec 2024-01-15 16:01:34 -08:00
Nuno Campos b2b5365814 Add async impls 2024-01-15 15:45:17 -08:00
Nuno Campos 3539fef0cc remove arg 2024-01-15 15:35:40 -08:00
Harrison Chase 1ffdd7b93d cr 2024-01-15 15:34:17 -08:00
Harrison Chase 177f503901 cr 2024-01-15 15:31:42 -08:00
Harrison Chase 95b333f474 stash 2024-01-15 15:30:35 -08:00
Nuno Campos 2e537320c3 Rename saver to checkpointer, expose in graph, state graph, prebuilt agent exec 2024-01-15 13:45:54 -08:00
Harrison Chase db8d02c517 Merge branch 'nc/state' of github.com:langchain-ai/permchain into nc/state 2024-01-15 13:16:18 -08:00
Harrison Chase da5e6d7319 stash 2024-01-15 13:16:05 -08:00
Nuno Campos f6894fb5dd Add input_keys, rename output_keys, add interrupt 2024-01-15 09:14:30 -08:00
Nuno Campos 6383e24b08 Manually mark runs as hidden in langsmith 2024-01-15 08:35:52 -08:00
Harrison Chase ec219c4d49 cr 2024-01-14 15:36:05 -08:00
Nuno Campos e497d14db0 Fixes 2024-01-13 15:58:25 -08:00