Module: OmniAI::Tools::ComputerTool::Action
- Defined in:
- lib/omniai/tools/computer_tool.rb
Constant Summary collapse
- KEY =
press a key
"key"
- HOLD_KEY =
hold a key
"hold_key"
- MOUSE_POSITION =
get the current (x, y) pixel coordinate of the cursor on the screen
"mouse_position"
- MOUSE_MOVE =
move the cursor to a specific (x, y) pixel coordinate on the screen
"mouse_move"
- MOUSE_CLICK =
click at a specific x / y coordinate
"mouse_click"
- MOUSE_DOWN =
press the mouse button down
"mouse_down"
- MOUSE_DRAG =
drag the mouse to a specific x / y coordinate
"mouse_drag"
- MOUSE_UP =
release the mouse button
"mouse_up"
- MOUSE_DOUBLE_CLICK =
double click at a specific x / y coordinate
"mouse_double_click"
- MOUSE_TRIPLE_CLICK =
triple click at a specific x / y coordinate
"mouse_triple_click"
- TYPE =
type a string
"type"
- SCROLL =
"scroll"
- WAIT =
"wait"