Package org.bsc.langgraph4j.state
package org.bsc.langgraph4j.state
Provides classes and interfaces for managing the state of agents in the langgraph4j framework.
This package includes:
AgentState- Represents the state of an agent with a map of data.AgentStateFactory- A factory interface for creating instances ofAgentState.-
- Represents a value that can be appended to and provides various utility methods.
invalid reference
org.bsc.langgraph4j.state.AppendableValue -
- A class that implements the
invalid reference
org.bsc.langgraph4j.state.AppendableValueRWinterface and provides functionality to append values to a list and retrieve various properties of the list.invalid reference
org.bsc.langgraph4j.state.AppendableValue
-
ClassDescriptionRepresents the state of an agent with a map of data.AgentStateFactory<State extends AgentState>A factory interface for creating instances of
AgentState.AppenderChannel is aChannelimplementation that is used to accumulate a list of values.Reducer that allow duplicatesReducer that disallow duplicatesA functional interface that is used to remove elements from a list.Channel<T>A Channel is a mechanism used to maintain a state property.Reducer<T>Represents a binary operator that combines two values of the same type into a single value.RemoveByHash<T>Represents a record that implements theAppenderChannel.RemoveIdentifier<T>interface.StateSnapshot<State extends AgentState>