A2A is a also similar, but instead of tools, we now have agents. what’s langchain’s opinion on adding support for adding remote agents as sub-agent/remote-graph natively in langgraph.
I could see workarounds by creating Custom implementation and commands to intercept and execute remote agent calls.
As for the open source repo, we will scope out some more native ways to configure cards, skills, A2AUI components, etc. OSS doesn’t have a particular “server” implementation yet, and A2A as a protocol is still is over-engineered and under-specified, but we’ll work on making it easier to get started there.
in the current langgraph oss – there isn’t an easy way to delegate an execution from a node to a remote agent. what i’m interested to look on the A2A roadmap is
delegating to remote agents
human in the loop propagation from a remote agent to upstream caller
mechanism to send task-update-events from a langgraph node
a2ui is definitely a cleaner way to bring a2a and langgraph closer