da_window_list
List all visible top-level OS windows with handles, titles, positions, and process IDs. Use the returned handle to bring any window into focus.
Instructions
List all visible top-level OS windows. Returns one WindowInfo per window with hwnd (platform-specific integer handle), pid (owning process id), title, rect (x/y/width/height), and isVisible. The hwnd can be passed to da_window_focus to bring the window to the foreground. Linux requires wmctrl on PATH; macOS uses osascript; Windows uses PowerShell + Win32 EnumWindows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||