A type-safe hierarchy for agent state variables, ensuring primitives don't collapse.
Represents a boolean value in the agent state.
Represents a double value in the agent state.
Represents an integer value in the agent state.
Represents a list of state values.
Represents a long value in the agent state.
Represents a map of state values.
Represents a null value in the agent state.
Represents a string value in the agent state.