The home phase manages a sparse checkout of this repository. Other helper scripts reuse the same checkout when these variables are exported.
HELPER_TOOLS_REPO_URL- Default:
https://github.com/leynos/agent-helper-scripts.git - Git repository to clone for helper scripts.
- Set this to test a fork or mirror.
HELPER_TOOLS_REPO_BRANCH- Default:
main - Branch to fetch and reset the helper checkout to.
- Set this to test branch-specific bootstrap changes.
HELPER_TOOLS_REPO_NAME- Default: derived from
HELPER_TOOLS_REPO_URL - Directory name used when
HELPER_TOOLS_REPO_DIRis not set. HELPER_TOOLS_REPO_DIR- Default:
${HOME}/git/${HELPER_TOOLS_REPO_NAME} - Managed helper checkout path.
- Set when an isolated checkout is required.
REPO_DIR- Default:
HELPER_TOOLS_REPO_DIR, then${HOME}/git/agent-helper-scripts - Checkout used by
install-hooksandinstall-skills. - Most users should leave this unset and configure
HELPER_TOOLS_REPO_DIRinstead.
Example:
export HELPER_TOOLS_REPO_BRANCH=my-feature-branch
export HELPER_TOOLS_REPO_DIR="$HOME/git/agent-helper-scripts"
bash rust-entrypoint
Use main for the published helper scripts, or replace it with a specific
helper branch when testing unpublished bootstrap changes.