diff --git a/.gitignore b/.gitignore index 0f7193b87..a0da2ceb5 100644 --- a/.gitignore +++ b/.gitignore @@ -61,7 +61,10 @@ hud/rl/checkpoints_test/ docs/internal -environments/ +environments/* +!environments/blank/ +!environments/coding/ +!environments/cua/ experiments/ .memories/ diff --git a/docs/skill.md b/docs/skill.md index 3fed05925..0004f606d 100644 --- a/docs/skill.md +++ b/docs/skill.md @@ -132,8 +132,9 @@ hud init my-env --preset browser Available presets: `blank`, `browser`, `cua` (computer-use desktop), `deepresearch`, `coding`, `ml`, `ml-triage`, `verilog`, `autonomous-businesses`, -`gdpval`, `worldsim`, `robot`, `videogamebench`, and `arc-agi-3`. Each downloads -a complete, runnable starting point you adapt — prefer it over hand-writing an +`gdpval`, `worldsim`, `robot`, `videogamebench`, and `arc-agi-3`. Each is a +complete, runnable starting point you adapt — `blank`, `coding` and `cua` ship +with the SDK, the rest download from GitHub. Prefer one over hand-writing an environment from scratch. Cite [Quickstart](/v6/start/quickstart). --- diff --git a/docs/v6/reference/cli.mdx b/docs/v6/reference/cli.mdx index 27605ecf7..98aaf08d2 100644 --- a/docs/v6/reference/cli.mdx +++ b/docs/v6/reference/cli.mdx @@ -10,19 +10,19 @@ Install the CLI with `uv tool install hud --python 3.12`. Authenticate once with ### `hud init` -Scaffold a new environment package in a fresh `` directory. The `blank` template (the default with no preset, and the first option in the interactive picker) writes a minimal local scaffold - `env.py` (environment, templates, capabilities), `tasks.py` (concrete task rows), `Dockerfile.hud`, and `pyproject.toml` - no network, no API key. Every other preset downloads a starter environment from GitHub instead. +Scaffold a new environment package in a fresh `` directory. The `blank` template (the default with no preset, and the first option in the interactive picker) writes a minimal scaffold - `env.py` (environment, templates, capabilities), `tasks.py` (concrete task rows), `Dockerfile.hud`, and `pyproject.toml` - no network, no API key. `coding` and `cua` are bundled with the SDK too, so they always match your installed version; every other preset downloads a starter environment from GitHub. ```bash hud init # pick a template → ./