Overview
Features
read_symbol: Symbol Discovery Across the Codebase
Find and extract code blocks by symbol names anywhere in the repository; supports multiple symbols; optional optimize to prepare code for AI processing.
insert_text: Surgical Editing at Exact Line Ranges
Replace or insert code using precise line ranges (from_line, to_line); supports citations like 12:15:file.ts; enables surgical edits without disrupting surrounding code.
import_symbol: Inspect Modules and Properties
Import and inspect JavaScript/TypeScript modules and their properties.
search_replace: Intelligent Text Replacement
Search and replace with whitespace handling and automation-friendly multi-match resolution; supports file_path, old_string, new_string, allow_multiple_matches.
os_notification: OS Notifications
Send OS notifications using native notification systems.
Code Optimization for AI Context
An optimize parameter for read_symbol that strips comments, collapses newlines, normalizes indentation, and removes base indentation to reduce token count while preserving structure; CLI mode always uses optimization.




