-
Represents the core component responsible for executing agent logic.
-
Represents an action with a tool call and associated log details.
Represents the completion of a process, encapsulating any relevant return values as key-value pairs in a map.
Class responsible for building a state graph.
Represents the outcome of an action with a specific finish status.
Represents the state of an agent in a system.
Represents a step in a process with an associated action and observation.
Service class that uses the
ChatClient
and
the
ToolService
to execute an LLM request.
Service class responsible for managing tools and their callbacks.