Tools Reference
Complete reference of all built-in and plugin-provided tools: filesystem, shell, memory, browser, search, mail, and more.
Tool safety model
Tools are the functions the agent can call during a tool loop. They include built-in tools (filesystem, shell, memory) and plugin-provided tools (browser, search, email). All tools are sandboxed — filesystem and shell operate only inside the configured workspace.
Tool safety
Core tool toggles live in preferences/runtime-config.json. Enable toolConfirmationEnabled to require user approval for destructive actions.
Built-in tools
filesystem
read_file, write_file, list_directory, create_directory, delete, file_info, send_file.
Built-in
shell
Sandboxed command execution with timeout and working directory.
Built-in
memory
memory_search, memory_read, memory_expand_section, memory_add, memory_update, memory_promote, memory_forget.
Built-in
skill_management
create_skill, list_skills, get_skill, delete_skill.
Built-in
set_tier
Switch model tier mid-conversation (balanced, smart, coding, deep).
Built-in
goal_management
create_goal, list_goals, plan_tasks, update_task_status, write_diary, complete_goal.
Built-in
schedule_session_action
schedule_session_action: create, list, cancel, run_now.
Built-in
plan_get / plan_set_content
plan_get and plan_set_content for canonical plan drafting.
Built-in
Plugin-provided tools
Plugin-provided tools appear after the plugin is installed and enabled in Settings → Plugin Marketplace.
browse
Navigate URLs and extract text, HTML, or screenshots.
Browser plugin
brave_search
Web search via Brave Search API.
Brave plugin
tavily_search
Web search with answer synthesis.
Tavily plugin
firecrawl_scrape
Remote webpage scraping via Firecrawl.
Firecrawl plugin
perplexity_ask
Grounded completions via Perplexity Sonar.
Perplexity plugin
imap / smtp
Read, search, send email via IMAP/SMTP.
Mail plugin
weather
Weather lookups.
Weather plugin
send_voice
Synthesize and send voice responses.
Voice plugin