Result of analyzing a screenshot with Gemini Vision. More...
#include <vision_action_refiner.h>
Public Attributes | |
std::string | description |
std::vector< std::string > | widgets |
std::vector< std::string > | suggestions |
bool | action_successful = false |
std::string | error_message |
Result of analyzing a screenshot with Gemini Vision.
Definition at line 23 of file vision_action_refiner.h.
std::string yaze::cli::ai::VisionAnalysisResult::description |
Definition at line 24 of file vision_action_refiner.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteSingleAction(), yaze::cli::ai::VisionActionRefiner::ParseAnalysisResponse(), and yaze::cli::ai::VisionActionRefiner::ParseVerificationResponse().
std::vector<std::string> yaze::cli::ai::VisionAnalysisResult::widgets |
Definition at line 25 of file vision_action_refiner.h.
Referenced by yaze::cli::ai::VisionActionRefiner::ParseAnalysisResponse().
std::vector<std::string> yaze::cli::ai::VisionAnalysisResult::suggestions |
Definition at line 26 of file vision_action_refiner.h.
Referenced by yaze::cli::ai::VisionActionRefiner::ParseAnalysisResponse(), and yaze::cli::ai::VisionActionRefiner::RefineAction().
bool yaze::cli::ai::VisionAnalysisResult::action_successful = false |
Definition at line 27 of file vision_action_refiner.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteSingleAction(), yaze::cli::ai::VisionActionRefiner::ParseVerificationResponse(), and yaze::cli::ai::VisionActionRefiner::RefineAction().
std::string yaze::cli::ai::VisionAnalysisResult::error_message |
Definition at line 28 of file vision_action_refiner.h.
Referenced by yaze::cli::ai::AIGUIController::ExecuteSingleAction(), yaze::cli::ai::VisionActionRefiner::ParseVerificationResponse(), and yaze::cli::ai::VisionActionRefiner::RefineAction().