storage

abstract var storage: AIAgentStorage?(source)

Represents a concurrent-safe key-value storage used for managing data within the context of mock AI agent construction. This property typically holds an optional instance of AIAgentStorage, which provides methods to store, retrieve, and manage typed key-value pairs in a thread-safe manner.

The storage is designed to facilitate the sharing of structured and unstructured data within different components of the AI agent during the testing and building phase.

The storage can be configured or accessed to simulate various testing scenarios or to mock internal states of the agent.