Terragrunt
Resolve the target
Determine the target Terragrunt binary version in this order:
- An explicit version in the request.
- CI, tool-manager, container, or installation pins in the project.
terragrunt --version.
Never interpret terragrunt_version_constraint or terraform_version_constraint as the installed Terragrunt version.
Determine whether Terragrunt delegates to OpenTofu or Terraform, and resolve that binary's version separately whenever compatibility or delegated CLI behaviour matters.
Load release guidance
Compare the target Terragrunt version and the model knowledge cutoff with this table. Load every applicable sibling skill newer than the cutoff and no newer than the target, oldest first.
| Version | Released | Skill |
|---|---|---|
| 0.84 | 2025-08-01 | terragrunt-0-84 |
| 0.85 | 2025-08-15 | terragrunt-0-85 |
| 0.86 | 2025-08-22 | terragrunt-0-86 |
| 0.87 | 2025-09-05 | terragrunt-0-87 |
| 0.88 | 2025-09-26 | terragrunt-0-88 |
| 0.89 | 2025-10-06 | terragrunt-0-89 |
| 0.90 | 2025-10-10 | terragrunt-0-90 |
| 0.91 | 2025-10-15 | terragrunt-0-91 |
| 0.92 | 2025-10-27 | terragrunt-0-92 |
| 0.93 | 2025-10-31 | terragrunt-0-93 |
| 0.94 | 2025-12-08 | terragrunt-0-94 |
| 0.95 | 2025-12-12 | terragrunt-0-95 |
| 0.96 | 2025-12-15 | terragrunt-0-96 |
| 0.97 | 2026-01-05 | terragrunt-0-97 |
| 0.98 | 2026-01-20 | terragrunt-0-98 |
| 0.99 | 2026-01-26 | terragrunt-0-99 |
| 1.0 | 2026-03-30 | terragrunt-1-0 |
| 1.1 | 2026-07-01 | terragrunt-1-1 |
Work safely
Preserve project conventions. Consult documentation matching the target Terragrunt version when exact HCL, command, flag, environment-variable, or experiment syntax is uncertain.
Apply target-version-supported read-only validation such as terragrunt hcl validate when available. Plans are appropriate only when local execution is safe and useful.
Never apply, destroy, import, move state, force-unlock, mutate backends, or otherwise change managed infrastructure unless the user explicitly requests it.