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().