Homeboy Modules

Domain-specific extensions for Homeboy: WordPress, Node,js, Rust, Swift, & more.

8 Docs

Project Script Runtime Helpers

scripts/lib/project-scripts.sh is the generic project-root, package-manager, and project-script helper for Homeboy extension runners. It is intentionally kept in Homeboy Extensions...

Updated July 3, 2026

Generic Fanout/Reconcile Workflow

runtime-agent-ci/lib/generic-fanout-reconcile-workflow.js and runtime-agent-ci/lib/fanout-reconcile-runner.js provide executor-neutral fanout/reconcile primitives. runtime-agent-ci/scripts/homeboy-generic-fanout-reconcile.cjs exposes the shared planner/reconciler through JSON files. This helper is the planner/reconciler...

Updated July 3, 2026

Agent Runtime Package Contract

Agent runtime packages live under agent-runtimes/<runtime-id>/. They expose provider commands that Homeboy can invoke without encoding backend-specific knowledge in core...

Updated July 1, 2026

Remote Runner Extension Bootstrap

Remote Homeboy runners need the same extension set as the machine that dispatches work to them. If a runner only...

Updated June 27, 2026

Browser Result Shapes

Homeboy extensions share a small product-neutral vocabulary for browser, profile, and trace results in scripts/lib/browser-result-shapes.cjs and scripts/lib/browser-result-shapes.mjs. These helpers describe...

Updated June 17, 2026

Structured Sidecars

Extension manifests declare structured sidecar support in structured_sidecars. Each key names a stable sidecar contract and each value is a...

Updated May 22, 2026

WordPress Extension

Component Shapes The WordPress extension supports two component shapes: standalone / default — WordPress plugins and themes. Tests run through...

Updated July 4, 2026

Go Extension

Adds first-class Go support to Homeboy for services, bridges, and command-line tools. Includes go CLI integration default build support go...

Updated April 3, 2026
← Back to Chubes.net