feat: Add GUI Automation Tool for Tile Placement
- Introduced the HandleGuiPlaceTileCommand function to facilitate tile placement via GUI automation, enhancing the tool's capabilities for user interaction. - Updated the ToolDispatcher to include the new command, allowing for seamless integration into the existing command structure. - Enhanced the AgentChatWidget to initialize default labels for resource tools, improving the user experience with visual feedback on label loading status. - Improved error handling and user messaging for better clarity during tile placement operations.
This commit is contained in:
@@ -64,6 +64,11 @@ absl::Status HandleMessageReadCommand(
|
||||
absl::Status HandleMessageSearchCommand(
|
||||
const std::vector<std::string>& arg_vec,
|
||||
Rom* rom_context = nullptr);
|
||||
|
||||
// GUI Automation Tool
|
||||
absl::Status HandleGuiPlaceTileCommand(
|
||||
const std::vector<std::string>& arg_vec,
|
||||
Rom* rom_context = nullptr);
|
||||
absl::Status HandleChatCommand(Rom& rom);
|
||||
absl::Status HandleSimpleChatCommand(const std::vector<std::string>&, Rom* rom, bool quiet);
|
||||
absl::Status HandleTestConversationCommand(
|
||||
|
||||
Reference in New Issue
Block a user