config

Represents the configuration for an AI agent.

This configuration is utilized during the execution to enforce constraints such as the maximum number of iterations an agent can perform, as well as providing the agent's prompt configuration.