Module tools

Module tools 

Source
Expand description

Tool name constants to avoid hardcoding strings throughout the codebase

Constants§

AGENT_INFO
APPLY_PATCH
ASK_USER_QUESTION
Ask the human a question via the interactive UI (TUI) and return the selection.
CLOSE_PTY_SESSION
CODE_INTELLIGENCE
COPY_FILE
CREATE_FILE
CREATE_PTY_SESSION
DELETE_FILE
EDIT_FILE
ENTER_PLAN_MODE
Enter plan mode - enables read-only tools and planning workflow.
EXEC
EXECUTE_CODE
EXEC_PTY_CMD
EXIT_PLAN_MODE
Exit plan mode - triggers confirmation modal before execution.
FILE_OP
FIND
GET_ERRORS
GREP_FILE
LIST_FILES
LIST_PTY_SESSIONS
LIST_SKILLS
List all available skills (local and dormant system utilities)
LOAD_SKILL
Load a skill’s instructions and activate its tools
LOAD_SKILL_RESOURCE
Load resources from a skill (scripts, templates, docs)
MOVE_FILE
READ_FILE
READ_PTY_SESSION
RESIZE_PTY_SESSION
RUN_PTY_CMD
SEARCH
SEARCH_REPLACE
SEARCH_TOOLS
SEND_PTY_INPUT
SHELL
SKILL
SPAWN_SUBAGENT
Spawn a subagent for specialized tasks (explore, plan, general, etc.)
UNIFIED_EXEC
Unified shell execution & code execution tool (aliases: run_pty_cmd, execute_code, etc.)
UNIFIED_FILE
Unified file operations tool (aliases: read_file, write_file, edit_file, etc.)
UNIFIED_SEARCH
Unified search & discovery tool (aliases: grep_file, list_files, code_intelligence, etc.)
WEB_FETCH
WILDCARD_ALL
WRITE_FILE