Back to Agent Zero

Agent.System.Tool.Text Editor

agents/tiny-local/prompts/agent.system.tool.text_editor.md

2.11.2 KB
Original Source

text_editor

Read, write, or patch Markdown and plain text files.

Actions in tool_args.action:

  • read: read a file
  • write: create or overwrite a file
  • patch: edit an existing file

Common arguments:

  • path: absolute file path
  • content: full file content for write
  • open_in_canvas: set true when the user explicitly asks to open a Markdown file in the Canvas or Editor

Rules:

  • Use this tool for .md and plain text files.
  • Use write to create a new Markdown file.
  • If the user asks to open the file in the Canvas or Editor, include "open_in_canvas": true in the same write or patch call.
  • After a successful write or patch result, do not repeat the same tool call. Use the response tool unless a different action is needed.

Examples:

{"tool_name":"text_editor","tool_args":{"action":"write","path":"/a0/usr/workdir/TODO.md","content":"# TODO\n- [ ] First item\n","open_in_canvas":true}}

{"tool_name":"text_editor","tool_args":{"action":"read","path":"/a0/usr/workdir/TODO.md"}}

{"tool_name":"text_editor","tool_args":{"action":"patch","path":"/a0/usr/workdir/TODO.md","old_text":"- [ ] First item","new_text":"- [x] First item"}}