← Back to Docs

Tools Reference

All 24 tools available to WindOp, documented with examples.

exec

Run shell commands (PowerShell, CMD, WSL). Auto-detects shell. Supports background processes.

read_file

Read file contents. Supports partial reads with startLine/endLine for large files.

write_file

Create or overwrite files. Auto-creates directories. Full content required.

edit_file

Smart find-and-replace edits. Batch edits in one call. Line-based mode available.

list_directory

List files and directories. Optional recursive mode. Skips node_modules, .git.

search_files

Search across files in a directory. Glob patterns, case sensitivity options.

search_in_file

Search inside a single file. Returns matches with context lines.

delete_file

Delete files with automatic backup before removal.

web_search

Search the web via multiple providers. Returns results with snippets.

read_webpage

Fetch and extract webpage content. CSS selector support. Readability processing.

generate_image

Generate or edit images with AI. Supports Flux, Seedream, Riverflow. Style presets.

computer_control

Full desktop automation. Screenshot, find elements, click, type, drag, scroll.

launch_application

Launch applications by path or name.

git

Git operations: status, log, diff, add, commit, push, pull, branch. Never use exec for git.

create_team

Create specialist agent teams with custom roles and execution modes.

run_team

Execute a team on a task. Supports parallel or sequential execution.

create_group_chat

Create group chats with specialist agents for discussion.

write_to_memory

Write categorized entries to persistent MEMORY.md.

create_daily_log

Add timestamped entries to daily log files.

open_file_dialog

Open a file picker dialog for user file selection.

save_file_dialog

Open a save dialog for choosing save locations.

ask_human

Pause execution and ask the user a question. For interactive input.

process

Manage background processes: list, poll, wait, kill, log.

write_wsl_file

Write files into WSL with proper path handling.