Homeboy Extensions

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

8 Docs

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 owns generic audit...

Updated September 6, 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 August 7, 2026

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

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 September 6, 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