sassy_setup_tools
Check which external tools are installed, install missing ones such as tesseract and adb, and update PATH. Ensures required dependencies are available for OCR, Android, SSH, and network tasks.
Instructions
Manage external tool dependencies (tesseract, adb, nmap, plink, scrcpy, cloudflared).
action: check | install | install_required | add_to_path tool_name: which tool to install (only for action=install)
check -- report all tools: found, path, required flag install -- winget-install a specific tool by name install_required -- winget-install any missing required tools (always: tesseract) add_to_path -- re-run PATH bootstrap (after placing tools in tools/ dir)
tesseract is always required -- OCR/vision tools need it unconditionally. adb + scrcpy are needed for Android tools. plink for SSH/Linux tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | check | |
| tool_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |