stateManager
Represents an optional state manager for an AI agent in the context of building its mock environment. The stateManager
is responsible for maintaining and managing the internal state of the agent in a thread-safe manner, ensuring consistency during state modifications.
This property can be used to define a customized or mocked state management behavior when setting up the test environment for the AI agent. If left unset, no state management behavior is applied in the mock context.