 Vadym BardaandGitHub
|
119a03bb00
|
ci: fix benchmark command (#4729)
|
2025-05-16 12:53:46 -07:00 |
|
 Vadym BardaandGitHub
|
09138048bc
|
docs: document tuples in streaming guides (#4690)
|
2025-05-16 14:59:51 -04:00 |
|
 Vadym BardaandGitHub
|
60df867872
|
docs: update MCP example (#4713)
|
2025-05-15 14:59:35 -04:00 |
|
 Vadym BardaandGitHub
|
6fb2a93212
|
langgraph: release 0.4.5 (#4709)
|
2025-05-15 13:33:02 -04:00 |
|
 Vadym BardaandGitHub
|
3f8944c1fc
|
checkpoint: release 2.0.26 (#4708)
|
2025-05-15 13:28:10 -04:00 |
|
 Vadym BardaandGitHub
|
a64414c87c
|
langgraph: release 0.4.4 (#4704)
|
2025-05-15 11:20:59 -04:00 |
|
vbarda
|
3a1c02ff33
|
update for consistency
|
2025-05-15 08:38:25 -04:00 |
|
vbarda
|
5ab2aa79bb
|
lint again
|
2025-05-14 22:11:09 -04:00 |
|
vbarda
|
c33e64daa6
|
use list
|
2025-05-14 22:03:40 -04:00 |
|
vbarda
|
4ffae6065f
|
lint + update
|
2025-05-14 22:01:54 -04:00 |
|
vbarda
|
54ddde9d4c
|
update
|
2025-05-14 21:30:22 -04:00 |
|
vbarda
|
60c41ce69e
|
update
|
2025-05-14 21:14:49 -04:00 |
|
vbarda
|
efd33d860f
|
update
|
2025-05-14 21:03:47 -04:00 |
|
vbarda
|
254a38560e
|
langgraph: fix drawing graph with __root__ channel
|
2025-05-14 20:42:30 -04:00 |
|
vbarda
|
b20130d4e4
|
langgraph: fix graph drawing for self-loops
|
2025-05-14 09:46:32 -04:00 |
|
 Vadym BardaandGitHub
|
d256469f37
|
docs: fix warnings in links (#4672)
|
2025-05-13 11:38:54 -04:00 |
|
 Vadym BardaandGitHub
|
8057efc80a
|
docs: update cassettes & notebook runner processing (#4667)
|
2025-05-12 21:54:42 -04:00 |
|
 Vadym BardaandGitHub
|
ad315bb5e0
|
docs: update HITL platform docs (#4664)
|
2025-05-12 17:56:27 -04:00 |
|
 Vadym BardaandGitHub
|
ae5b4e834e
|
docs: replace state_modifier w/ prompt in func how-tos (#4659)
|
2025-05-12 13:46:50 +00:00 |
|
 
|
b84ae660b8
|
langgraph: use tuples for streamed message events in RemoteGraph (#4589)
Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com>
|
2025-05-08 03:20:23 +00:00 |
|
 Vadym BardaandGitHub
|
79dffe20b2
|
docs: update multi agent multi-turn howto (#4582)
Fixes #4554
|
2025-05-07 16:06:28 -04:00 |
|
vbarda
|
f1bfd6051a
|
update
|
2025-05-05 21:02:10 -04:00 |
|
vbarda
|
998be75f34
|
langgraph: decouple name from assistant ID in RemoteGraph
|
2025-05-05 20:47:22 -04:00 |
|
 Vadym BardaandGitHub
|
306915690c
|
docs(concepts): update HITL Command section (#4533)
|
2025-05-05 18:44:32 +00:00 |
|
 Vadym BardaandGitHub
|
0e61cc2cf6
|
prebuilt: remove state_modifier (#4439)
Removes support for `state_modifier` param in `create_react_agent`. To
specify system prompt / instructions use `prompt` parameter.
|
2025-05-05 09:49:28 -04:00 |
|
 Vadym BardaandGitHub
|
b19405b296
|
docs: hide old RAG tutorials (#4525)
|
2025-05-04 21:03:05 +00:00 |
|
 Vadym BardaandGitHub
|
101ad12292
|
docs: update agentic rag tutorial (#4513)
|
2025-05-04 20:59:08 +00:00 |
|
 Vadym BardaandGitHub
|
df58a71567
|
docs: update api ref test (#4516)
|
2025-05-02 13:58:29 -04:00 |
|
 Vadym BardaandGitHub
|
ee04c32bb3
|
docs: update api ref links to be smaller / italicized (#4514)
|
2025-05-02 12:50:21 -04:00 |
|
 Vadym BardaandGitHub
|
f79c8487d9
|
docs: remove nonexistent pages from nav (#4504)
|
2025-05-01 21:34:24 -04:00 |
|
 Vadym BardaandGitHub
|
284e9a2cb4
|
docs: hide hierarchical tutorial from nav (#4503)
|
2025-05-01 21:24:12 -04:00 |
|
 Vadym BardaandGitHub
|
9216e949e9
|
docs: update multi-agent supervisor tutorial to use handoffs (#4491)
|
2025-05-01 21:22:14 -04:00 |
|
 Vadym BardaandGitHub
|
cc4d2d26c7
|
docs: update add_messages API ref (#4495)
|
2025-05-01 12:33:27 -04:00 |
|
 Vadym BardaandGitHub
|
3c7861c70a
|
docs: fix a link in the agents page (#4492)
|
2025-05-01 11:39:37 -04:00 |
|
 Vadym BardaandGitHub
|
536c1c2bba
|
docs: remove prebuilt how-tos and add redirects to agents tab (#4485)
|
2025-04-30 15:55:55 -04:00 |
|
 
|
c5de8f4e50
|
docs(agents): update manage message history section (#4482)
Co-authored-by: Lauren Hirata Singh <lauren@langchain.dev>
|
2025-04-30 19:11:45 +00:00 |
|
 Vadym BardaandGitHub
|
d08ed5f42e
|
docs(agents): add store semantic search link (#4483)
|
2025-04-30 15:08:18 -04:00 |
|
 Vadym BardaandGitHub
|
5b44886da0
|
docs(agents): add disable_streaming (#4475)
|
2025-04-30 14:07:19 -04:00 |
|
 Vadym BardaandGitHub
|
33e409e12b
|
docs(agents): add model fallbacks (#4478)
|
2025-04-30 17:56:58 +00:00 |
|
 Vadym BardaandGitHub
|
ce2ba47aff
|
docs: cross link working w/ memory in tools (#4464)
|
2025-04-30 13:52:10 -04:00 |
|
 Vadym BardaandGitHub
|
aa9651910c
|
docs: set package-mode to false for pyproject (#4477)
|
2025-04-30 12:09:18 -04:00 |
|
 Vadym BardaandGitHub
|
e25dde1df0
|
docs(reference): filter class methods and add missing docstrings (#4463)
|
2025-04-29 21:31:57 +00:00 |
|
 Vadym BardaandGitHub
|
ea55c2d468
|
docs: simplify docstring / API reference for create_react_agent (#4457)
|
2025-04-29 18:52:43 +00:00 |
|
 Vadym BardaandGitHub
|
80a74a879c
|
docs: expose supervisor, swarm & MCP in the API reference (#4446)
|
2025-04-29 17:59:42 +00:00 |
|
 Vadym BardaandGitHub
|
11c6a54de9
|
docs: small update in the manage message history how to (#4442)
|
2025-04-28 13:22:52 -04:00 |
|
vbarda
|
78f809bc52
|
update other tests
|
2025-04-28 12:02:23 -04:00 |
|
vbarda
|
4b7ec256e9
|
prebuilt: switch to executing parallel tool calls via Send by default
|
2025-04-28 11:07:27 -04:00 |
|
 Vadym BardaandGitHub
|
2d9347ec33
|
docs(cloud): update human-in-the-loop guides to use interrupt() (#4418)
|
2025-04-26 13:37:06 -04:00 |
|
 Vadym BardaandGitHub
|
64448404de
|
ci: don't try to render mermaid images when testing notebooks (#4414)
|
2025-04-25 17:09:18 -04:00 |
|
 Vadym BardaandGitHub
|
6bcab08f55
|
langgraph: release 0.3.33 (#4388)
|
2025-04-23 16:28:12 -04:00 |
|
 Vadym BardaandGitHub
|
6bca615e6a
|
langgraph: allow nested lists/dicts of primitives in RemoteGraph config (#4387)
|
2025-04-23 14:04:54 -04:00 |
|
 Vadym BardaandGitHub
|
0147790937
|
langgraph: release 0.3.32 (#4386)
|
2025-04-23 11:51:29 -04:00 |
|
 Vadym BardaandGitHub
|
364c572f0f
|
langgraph: fix messages streaming for list of Commands (#4379)
Fixes #4372
|
2025-04-23 11:46:57 -04:00 |
|
 Vadym BardaandGitHub
|
29e9ee2d7b
|
docs(agents): use list of messages format (#4378)
|
2025-04-23 01:25:00 +00:00 |
|
 Vadym BardaandGitHub
|
7a16e33833
|
docs: fix notebook runner (#4337)
|
2025-04-17 22:43:41 +00:00 |
|
 Vadym BardaandGitHub
|
3da5c73a04
|
checkpoint-postgres: release 2.0.20 (#4335)
|
2025-04-17 17:08:18 -04:00 |
|
 Vadym BardaandGitHub
|
83bf004ad7
|
docs: remove old prebuilt file (#4330)
|
2025-04-17 12:10:32 -04:00 |
|
 Vadym BardaandGitHub
|
72114c6c33
|
docs: add missing prebuilt file (#4329)
|
2025-04-17 12:01:32 -04:00 |
|
 
|
88b57df15b
|
docs: add agents section (#4189)
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>
|
2025-04-17 11:53:05 -04:00 |
|
 Vadym BardaandGitHub
|
49f063e076
|
langgraph: update min bound for prebuilt (#4319)
|
2025-04-17 13:19:31 +00:00 |
|
 Vadym BardaandGitHub
|
7bafc5dd36
|
docs: add more prominent workflows link (#4297)
|
2025-04-16 18:29:54 +00:00 |
|
 Vadym BardaandGitHub
|
73b3535c4d
|
langgraph: release 0.3.30 (#4267)
|
2025-04-14 17:05:10 -04:00 |
|
vbarda
|
04dd69b1cd
|
simplify
|
2025-04-14 14:53:08 -04:00 |
|
vbarda
|
07ca03ff15
|
lower depth
|
2025-04-14 14:12:40 -04:00 |
|
vbarda
|
0e111b2f44
|
3.9
|
2025-04-14 13:23:26 -04:00 |
|
vbarda
|
b526fe0a4b
|
set max recursion depth
|
2025-04-14 13:21:00 -04:00 |
|
vbarda
|
062bf4d717
|
Merge branch 'vb/fix-command-messages' of github.com:langchain-ai/langgraph into vb/fix-command-messages
|
2025-04-14 13:20:48 -04:00 |
|
vbarda
|
173f4f6ccf
|
Merge branch 'main' into vb/fix-command-messages
|
2025-04-14 13:13:49 -04:00 |
|
 Vadym BardaandGitHub
|
9a45a5b0f2
|
Merge branch 'main' into vb/pydantic-command
|
2025-04-14 13:06:22 -04:00 |
|
vbarda
|
2c557e9e46
|
move to fields
|
2025-04-14 13:00:03 -04:00 |
|
vbarda
|
d4224a7abb
|
Merge branch 'main' into vb/pydantic-command
|
2025-04-14 12:56:22 -04:00 |
|
vbarda
|
704b78b8fe
|
tests
|
2025-04-12 10:45:10 -04:00 |
|
vbarda
|
2ed453debe
|
factor out util
|
2025-04-12 10:34:02 -04:00 |
|
vbarda
|
dc6fa9ed30
|
langgraph: handle pydantic updates consistently in Command
|
2025-04-11 17:51:56 -04:00 |
|
vbarda
|
5071a6cd97
|
langgraph: support streaming messages from Command.update
|
2025-04-11 14:05:13 -04:00 |
|
 Vadym BardaandGitHub
|
c9d4f1d77d
|
langgraph: release 0.3.28 (#4243)
|
2025-04-10 21:17:25 -04:00 |
|
 Vadym BardaandGitHub
|
1e2888ce39
|
langgraph: allow passing a list of retry policies (#4240)
* support passing `retry=(RetryPolicy(...), RetryPolicy())`
* fix bugs with `default_retry_on` and backoff calculation
* add tests
|
2025-04-10 21:16:27 -04:00 |
|
 Vadym BardaandGitHub
|
19cfe3a0a9
|
docs: fix title (#4238)
|
2025-04-10 17:17:36 -04:00 |
|
 Vadym BardaandGitHub
|
fdb9b9b8e0
|
checkpoint-postgres: add deprecation warning for ShallowPostgresSaver (#4219)
|
2025-04-09 11:31:33 -04:00 |
|
 Vadym BardaandGitHub
|
3a17df6106
|
langgraph: release 0.3.26 (#4204)
|
2025-04-08 14:53:10 -04:00 |
|
vbarda
|
41fb5ec77c
|
Revert "add warning"
This reverts commit cff349e22e.
|
2025-04-08 13:38:49 -04:00 |
|
vbarda
|
cff349e22e
|
add warning
|
2025-04-08 13:34:47 -04:00 |
|
vbarda
|
8f32fc4819
|
update tests
|
2025-04-08 13:28:35 -04:00 |
|
vbarda
|
5690555394
|
langgraph: raise GraphInterrupt only if used as a subgraph
|
2025-04-08 12:51:36 -04:00 |
|
 Vadym BardaandGitHub
|
e89633f30b
|
prebuilt: release 0.1.8 (#4161)
|
2025-04-03 12:01:18 -04:00 |
|
 Vadym BardaandGitHub
|
0bbf5829e8
|
docs: add a how-to guide for managing message history in create_react_agent (#4149)
|
2025-04-03 16:00:11 +00:00 |
|
 Vadym BardaandGitHub
|
67e8f8fc11
|
prebuilt: add optional pre-model hook that runs before calling LLM in create_react_agent (#4059)
Example:
```python
from typing import Any
from langchain_openai import ChatOpenAI
from langchain_community.tools.tavily_search import TavilySearchResults
from langchain_core.messages import AnyMessage
from langchain_core.messages.utils import count_tokens_approximately
from langgraph.graph import MessagesState
from langgraph.prebuilt.chat_agent_executor import create_react_agent, AgentState
from langgraph.checkpoint.memory import InMemorySaver
from langmem.short_term import SummarizationNode, RunningSummary
class State(MessagesState):
context: dict[str, Any]
search = TavilySearchResults(max_results=3)
tools = [search]
model = ChatOpenAI(model="gpt-4o")
summarization_model = model.bind(max_tokens=256)
summarization_node = SummarizationNode(
token_counter=count_tokens_approximately,
model=summarization_model,
max_tokens=2048,
max_summary_tokens=256,
output_messages_key="messages"
# output_messages_key="llm_input_messages"
)
checkpointer = InMemorySaver()
class State(AgentState):
user_language: str
# summarization-related keys
context: dict[str, Any]
def prompt(state):
language = state["user_language"]
system_msg = f"Always respond in {language}"
return [{"role": "system", "content": system_msg}] + state["messages"]
graph = create_react_agent(
model,
tools,
prompt=prompt,
pre_model_hook=summarization_node,
state_schema=State,
checkpointer=checkpointer
)
```
|
2025-04-02 15:41:31 +00:00 |
|
 Vadym BardaandGitHub
|
55f922cf2f
|
langgraph: release 0.3.23 (#4141)
|
2025-04-02 09:50:18 -04:00 |
|
 Vadym BardaandGitHub
|
e3d697620b
|
langgraph: support removing all messages with RemoveMessage (#4117)
|
2025-04-01 17:51:54 -04:00 |
|
 Vadym BardaandGitHub
|
9647b1e55f
|
langgraph: use correct type for node destination annotations (#4053)
Fixes https://github.com/langchain-ai/langgraph/issues/4051
|
2025-03-27 16:57:39 +00:00 |
|
 Vadym BardaandGitHub
|
2c29edadec
|
langgraph: release 0.3.21 (#4050)
|
2025-03-27 11:38:37 -04:00 |
|
 Vadym BardaandGitHub
|
96847e644b
|
langgraph: add tests for remote graph interrupts (#4048)
|
2025-03-27 15:17:29 +00:00 |
|
 Vadym BardaandGitHub
|
520de30350
|
langgraph: fix interrupt deserialization in RemoteGraph (#4040)
|
2025-03-26 16:42:21 -04:00 |
|
 Vadym BardaandGitHub
|
7ad7329c7d
|
docs: add codeact prebuilt (#4036)
|
2025-03-26 17:25:17 +00:00 |
|
 Vadym BardaandGitHub
|
e981d27f84
|
prebuilt: release 0.1.7 (#4034)
|
2025-03-26 09:22:09 -04:00 |
|
 Vadym BardaandGitHub
|
71db4f2ad5
|
prebuilt: ignore updates when combining parent commands with Send (#4033)
|
2025-03-26 09:20:37 -04:00 |
|
 Vadym BardaandGitHub
|
f36b7f61fb
|
prebuilt: release 0.1.6 (#4020)
|
2025-03-25 15:49:02 -04:00 |
|
 Vadym BardaandGitHub
|
4095f0a927
|
prebuilt: only combine Command.PARENT for Send gotos in ToolNode (#4019)
|
2025-03-25 15:47:46 -04:00 |
|
 Vadym BardaandGitHub
|
af7515c37a
|
prebuilt: release 0.1.5 (#4015)
|
2025-03-25 13:52:35 -04:00 |
|
 Vadym BardaandGitHub
|
b97cda4290
|
prebuilt: add support for multiple Command(graph=Command.PARENT) returned by tools (#4003)
|
2025-03-25 13:51:05 -04:00 |
|