docs/src/data/experiments/slow-task-reporting.mdx
Progress reporting for long-running Terragrunt operations.
slow-task-reporting - What it doesWhen enabled, Terragrunt displays animated progress spinners for operations that take longer than 1 second (e.g., Git worktree creation). Once the operation completes, the spinner is replaced with an INFO log line showing the operation result and elapsed time.
This provides visual feedback during operations that would otherwise show no output:
--filter with Git referencesterragrunt catalog)go-getterIn non-interactive environments (CI/CD, piped output), spinners are suppressed and INFO log lines are emitted instead. To prevent CI systems (e.g., CircleCI) from killing jobs due to prolonged output silence, periodic keepalive log lines are emitted every 30 seconds while the operation is in progress.
terragrunt run --all --experiment slow-task-reporting -- plan
slow-task-reporting - How to provide feedbackProvide your feedback on the GitHub Discussions page.
slow-task-reporting - Criteria for stabilizationTo transition the slow-task-reporting feature to a stable release, the following must be addressed:
--log-format json