langgraph 0.1.16
Summary of Changes
- Fixed an issue with StateGraph branching that could cause incorrect behavior when a node name contained a colon character
- Performance improvement for branch nodes in StateGraph by disabling unnecessary guards on ephemeral values
Detailed Changes
langgraph.graph.state.StateGraph
- Modified branch channel naming format to correctly handle node names containing colons by using double colons as separators
- Improved performance by setting
guard=Falseon EphemeralValue channels used for branch node communication