Commands
Review Command
Run scoped audit + lint + test in a single invocation against PR-style changes. review also owns the individual quality...
`homeboy runtime`
Inspect Homeboy core-bundled runtime assets used by extension runners. Runtime Packages Homeboy discovers installable runtime packages from ~/.config/homeboy/agent-runtimes/<runtime-id>/<runtime-id>.json. Extension repositories...
worktree
Manage component-backed task worktrees for generic Homeboy workflows. Commands homeboy worktree create <component-id> --branch <branch> [--from <ref>] [--task-url <url>] [--run-id...
`homeboy triage`
Produce an attention report for components, projects, fleets, rigs, or the full configured workspace. Snapshot report mode reads GitHub state...
Rig Spec Reference
JSON reference for rig specs loaded from ~/.config/homeboy/rigs/<id>.json or installed from a rig package. Package Layout A rig package can...
`homeboy deps`
Manage component dependencies. Synopsis homeboy deps <COMMAND> Subcommands status — inspect dependency constraints and locked package versions install — install...
`homeboy refactor`
Synopsis homeboy refactor <COMPONENT> --from <SOURCE>... [OPTIONS] homeboy refactor <COMPONENT> --all [OPTIONS] homeboy refactor <COMMAND> homeboy refactor refs <symbol> [--component...
`homeboy contract`
Inspect and export Homeboy-owned generic contract metadata. Synopsis homeboy contract <COMMAND> Subcommands list - list registered core-owned data contracts show...
`homeboy component`
Manage standalone component configurations stored under components/<id>.json. Synopsis homeboy component [OPTIONS] <COMMAND> Subcommands create homeboy component create [OPTIONS] The component...
`homeboy cargo`
Run Cargo commands through an extension-provided top-level CLI verb. Synopsis homeboy cargo <project_id> [args]... Usage cargo is not a core...
`homeboy api`
Synopsis homeboy api <COMMAND> Description Make HTTP requests to a project’s configured API, manage project API credentials, and make generic...
`homeboy file`
Synopsis homeboy file <COMMAND> Subcommands list <project_id> <path> read <project_id> <path> write <project_id> <path> [--apply] (reads content from stdin) mkdir...