ferraus self-uninstall

Remove everything the URL installer placed

Synopsis

ferraus self-uninstall [options]

What it does

Remove everything the URL installer placed

Examples

Remove the binary installed by the shell installer

ferraus self-uninstall -y

Remove the binary, models, sounds, and config

ferraus self-uninstall --purge -y

List what would be removed without removing it

ferraus self-uninstall --dry-run

Options

FlagTypeDefaultMeaning
--purgeflag—Also delete the config, cache (models), and data (sounds, jobs) directories

Global options

Every command also accepts the global options (-o, --json, --dry-run, --overwrite, --progress, ...). See Global options.

Exit codes

CodeMeaning
0Success
1Processing failed
2Usage or parameter error
3Input missing or unreadable
8Cancelled
70Internal error (bug)

Common mistakes

  • Expecting human-readable text when scripting: add --json for a stable machine result.

For models

  • MCP tool: ferraus_self_uninstall
  • Schema: ferraus schema self-uninstall
  • Pipeline: { op: self-uninstall, args: { ... } } (flag names with _ instead of -)
  • fx stage: no
{"command": "self-uninstall", "defaults": {}}