Configuration for the AI GUI control loop. More...
#include <ai_gui_controller.h>
Public Attributes | |
int | max_iterations = 10 |
int | screenshot_delay_ms = 500 |
bool | enable_vision_verification = true |
bool | enable_iterative_refinement = true |
int | max_retries_per_action = 3 |
std::string | screenshots_dir = "/tmp/yaze/ai_gui_control" |
Configuration for the AI GUI control loop.
Definition at line 28 of file ai_gui_controller.h.
int yaze::cli::ai::ControlLoopConfig::max_iterations = 10 |
Definition at line 29 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions(), and yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::AIGUIControllerTest::SetUp().
int yaze::cli::ai::ControlLoopConfig::screenshot_delay_ms = 500 |
Definition at line 30 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteSingleAction().
bool yaze::cli::ai::ControlLoopConfig::enable_vision_verification = true |
Definition at line 31 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions(), and yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::AIGUIControllerTest::SetUp().
bool yaze::cli::ai::ControlLoopConfig::enable_iterative_refinement = true |
Definition at line 32 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions(), and yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::AIGUIControllerTest::SetUp().
int yaze::cli::ai::ControlLoopConfig::max_retries_per_action = 3 |
Definition at line 33 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
std::string yaze::cli::ai::ControlLoopConfig::screenshots_dir = "/tmp/yaze/ai_gui_control" |
Definition at line 34 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::Initialize().