These docs track main. Latest release: v1.0.0.
antigravity-booster
Reference

Plugin layout

What the installed antigravity-booster plugin contains, generated from plugin.json, hooks.json, mcp_config.json and package.json files.

agy plugin install stages the repository as a plugin. Prebuilt bundles are committed under dist/, so the install needs no npm install. Everything below is generated from the manifests and directory listings in the repository.

plugin.json

FieldValue
authorChris Williams <chris@voodootikigod.com>
descriptionAntigravity Booster orchestrator integration for Google Antigravity (agy CLI): quota-pool-aware scheduling, worktree fleets, cross-model prosecution, deterministic gates
nameantigravity-booster
version1.0.0

hooks.json

Hook groupEventMatcherCommandTimeout (s)
agb-policy-guardPreToolUse*/bin/sh bin/hook-runner.sh --timeout 9 dist/hooks/pre-tool-use.bundle.mjs15

mcp_config.json

ServerCommand
agb/bin/sh ${PLUGIN_ROOT}/bin/node-launcher.sh ${PLUGIN_ROOT}/dist/mcp-server.mjs

package.json files (what the plugin ships)

Path
agents/
bin/
commands/
dist/
docs/calibration/
hooks.json
hooks/
lib/
mcp/
mcp_config.json
plugin.json
sidecars/
skills/
templates/
vendor/

Shipped directories

PathKind
templates/plan.example.jsonfile
sidecars/app.jsfile
sidecars/index.htmlfile
sidecars/jetski-launcher.mjsfile
sidecars/server.mjsfile
sidecars/style.cssfile
dist/agb.mjsfile
dist/hooks/directory
dist/hooks/pre-tool-use.bundle.mjsfile
dist/mcp-server.mjsfile
vendor/adlc/directory
vendor/adlc/bin/directory
vendor/adlc/dist/directory
vendor/adlc/package.jsonfile
vendor/adlc/src/directory
vendor/cache/directory
vendor/cache/adlc-antigravity-1.7.0.tgzfile

How the pieces connect

  • PreToolUse hook: hooks.json runs bin/hook-runner.sh with the bundled policy guard dist/hooks/pre-tool-use.bundle.mjs on every tool call. The runner fails closed: an unparseable payload or a headless worker gets a deny decision (fail-safe decisions). See Rail enforcement and Policy guard.
  • MCP server: mcp_config.json starts dist/mcp-server.mjs through bin/node-launcher.sh, which locates a usable Node runtime. See MCP tools.
  • Vendored ADLC: vendor/adlc is the pinned ADLC CLI the bundled build uses exclusively, and vendor/cache holds the pristine npm tarball of the companion plugin. See Plugin and migration and Build and bundle.
  • Sidecar: sidecars/ holds the dashboard server and its static UI, started by agb sidecar.

The terminal shim ~/.local/bin/agb is written by bootstrap, not shipped in the plugin directory.

On this page