Project: Homeboy

Self-improving codebase management system.

`homeboy server`

Synopsis homeboy server <COMMAND> Subcommands create homeboy server create [--json <spec>] [--skip-existing] <id> --host <host> --user <user> [--port <port>] - `--port` defaults to `22`. - When `--json` is provided, CLI...

`homeboy ssh`

Synopsis # Non-interactive discovery (JSON output): homeboy ssh list # Connect (interactive when no COMMAND is provided): homeboy ssh [OPTIONS] [ID] [-- <COMMAND...>] Subcommands list Lists configured SSH server targets....

Test Command

Run test suites for Homeboy components/extensions. Synopsis homeboy test <component> [options] Description The test command executes test suites for specified Homeboy components. It automatically discovers and runs the appropriate test...

`homeboy docs`

Synopsis homeboy docs [TOPIC] homeboy docs list homeboy docs audit <component-id> [--features] [--docs-dir <DIR>] homeboy docs map <component-id> [--write] [--include-private] homeboy docs generate --json '<spec>' homeboy docs generate --from-audit @audit.json...

`homeboy file`

Synopsis homeboy file <COMMAND> Subcommands list <project_id> <path> read <project_id> <path> write <project_id> <path> (reads content from stdin) delete <project_id> <path> [-r|--recursive] (delete directories recursively) rename <project_id> <old_path> <new_path> find...

`homeboy git`

Synopsis homeboy git <COMMAND> Output is always JSON-wrapped (see JSON output contract). Note: some subcommands accept a --json flag for bulk operations. Subcommands Single Component Mode status <component_id> commit <component_id>...

`homeboy init`

Deprecated compatibility alias for homeboy status --full. Read-only - creates no files or state. Prefer: homeboy status --full Usage homeboy init homeboy status --full When You Need It First time...

Lint Command

Lint a component using its configured extension's linting infrastructure. Synopsis homeboy lint <component> [options] Description The lint command runs code style validation for a component using the linting tools provided...

`homeboy list`

Synopsis homeboy list Description homeboy list is a convenience command that prints the same help text as homeboy --help. This command exists as a convenience entrypoint (for example when you...

`homeboy db`

Synopsis homeboy db <COMMAND> Subcommands tables homeboy db tables <project_id> [<subtarget>] [<args...>] describe homeboy db describe <project_id> [<subtarget>] <table> Notes: Subtargets are only recognized if the project has sub_targets configured....

← Back to Chubes.net