internal/agent/tools/write.md
Create or overwrite a file with given content; auto-creates parent dirs. Cannot append. Read the file first to avoid conflicts. For surgical changes use edit or multiedit.
<usage> - Provide file path to write - Include content to write to file - Tool creates necessary parent directories automatically </usage> <features> - Creates new files or overwrites existing ones - Auto-creates parent directories if missing - Checks if file modified since last read for safety - Avoids unnecessary writes when content unchanged </features> <limitations> - Read file before writing to avoid conflicts - Cannot append (rewrites entire file) </limitations><cross_platform>