Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.tryvoss.dev/llms.txt

Use this file to discover all available pages before exploring further.

The harness exposes a small local tool registry. Each tool is classified as read-only or mutating so permission modes can make reliable decisions.

Tool classes

ToolClassPurpose
fs_readRead-onlyRead files and directory summaries
fs_globRead-onlyFind files by glob pattern
fs_grepRead-onlySearch file contents
git_statusRead-onlyInspect working tree state
git_diffRead-onlyInspect diffs
voss_checkRead-onlyRun Voss checks
fs_writeMutatingWrite a file
fs_editMutatingPatch an existing file
shell_runMutatingRun an allowlisted shell command

Diff previews

File write tools produce a diff preview before permission decisions. This keeps risky changes inspectable before approval.

View tools locally

voss tools
The command shows registered tools and whether each one mutates state.
Tool mutability is data in the registry. Voss should not infer safety from a tool name alone.