File tools
tool
Reads a text file, extracts text from a raster image with OCR, or converts a
Word, PowerPoint, spreadsheet, OpenDocument, EPUB, RTF, or PDF file to
Markdown. Paths default to
/home/r5d.tool
Creates or overwrites a file. Deliverables belong in
/home/r5d/artifacts.tool
Replaces one exact, unique block of text in an existing file. The match must
be unique, which makes edits fail loudly rather than corrupting a file.
tool
Lists a directory in the workspace.
Search tools
tool
Exact regular-expression search through text and code files using ripgrep.
tool
Ranked full-text search across file contents, including Word, PowerPoint,
Excel, PDF, and OpenDocument documents, powered by Recoll and Xapian.
Process tools
tool
Runs a shell command in the user’s isolated workspace. The default working
directory is
/home/r5d. Returns a process ID immediately, and takes an
active lease so the workspace is not reaped while the command runs.tool
Polls a shell process by ID for output and status. Releases the active lease
once the process is no longer running.
tool
Cancels a running shell process and releases its lease.
Web research tools
These appear only when bothAWR_BASE_URL and AWR_API_KEY are configured. See
Web research.
tool
Searches the public web and returns concise result metadata.
tool
Renders one public URL and returns clean Markdown.
tool
Delegates a broad multi-source research task and returns cited progress and
results. Requests may take up to 180 seconds.
MCP tools
Tools from connected MCP servers are merged into the same tool set. Their names and parameters are defined by the server. See MCP servers for trust and drift handling.Agent conventions
The system prompt establishes a few rules that shape agent behavior:- Operate from
/home/r5dby default. - Put user-facing deliverables in
/home/r5d/artifacts. - Markdown links under
~/artifactsin user messages refer to real workspace files, so usereadfileto inspect them before answering questions about their contents. - Use the bundled skills at
/opt/r5dchat/skillswhen producing office documents. - When creating or editing a user-facing file, include a download link in the
exact workspace form
[filename](~/artifacts/filename). Paths such asfile:,sandbox:, or/mnt/dataare explicitly forbidden because the UI cannot resolve them.
The product name in the system prompt follows your
branding, so the agent refers to itself by your product
name.