edit
Perform smart editing operations on files or directories, including windowing, appending, patching, line-specific edits, and buffer-based modifications, tailored for Obsidian workflows.
Instructions
Smart editing operations - window, append, patch, at_line, from_buffer
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | The specific action to perform | |
content | No | Content to write or append | |
fuzzyThreshold | No | Similarity threshold for fuzzy matching (0-1) | |
lineNumber | No | Line number for at_line action | |
mode | No | Insert mode for at_line action | |
newText | No | Text to replace with | |
oldText | No | Text to search for (supports fuzzy matching) | |
operation | No | Patch operation type | |
path | No | Path to the file or directory | |
target | No | Target identifier for patch operations | |
targetType | No | Target type for patch operations |