haive.agents.memory.state¶

Memory agent state - extends ReactAgentState with memory fields.

Classes¶

MemoryAgentState

Extends ReactAgentState with memory-specific fields.

Module Contents¶

class haive.agents.memory.state.MemoryAgentState(/, **data)¶

Bases: haive.agents.react.state.ReactAgentState

Extends ReactAgentState with memory-specific fields.

Inherits from ReactAgentState:

messages, tool_results, iteration, structured_output, intermediate_steps, requires_human_input, human_request

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)