Result of AI-controlled GUI automation. More...
#include <ai_gui_controller.h>
Public Attributes | |
bool | success = false |
int | iterations_performed = 0 |
std::vector< ai::AIAction > | actions_executed |
std::vector< VisionAnalysisResult > | vision_analyses |
std::vector< std::filesystem::path > | screenshots_taken |
std::string | error_message |
std::string | final_state_description |
Result of AI-controlled GUI automation.
Definition at line 41 of file ai_gui_controller.h.
bool yaze::cli::ai::ControlResult::success = false |
Definition at line 42 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
int yaze::cli::ai::ControlResult::iterations_performed = 0 |
Definition at line 43 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
std::vector<ai::AIAction> yaze::cli::ai::ControlResult::actions_executed |
Definition at line 44 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
std::vector<VisionAnalysisResult> yaze::cli::ai::ControlResult::vision_analyses |
Definition at line 45 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
std::vector<std::filesystem::path> yaze::cli::ai::ControlResult::screenshots_taken |
Definition at line 46 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
std::string yaze::cli::ai::ControlResult::error_message |
Definition at line 47 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().
std::string yaze::cli::ai::ControlResult::final_state_description |
Definition at line 48 of file ai_gui_controller.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteActions().