atmos toolchain info
Display detailed information about a toolchain tool from the registry, including download sources, available versions, and package metadata. This helps you verify tool configuration and understand how tools are resolved.
Usage
Execute the atmos toolchain info command like this:
atmos toolchain info <tool>
Examples
View Tool Information
atmos toolchain info terraform
Example output:
Tool Information: hashicorp/terraform
Name: terraform
Owner: hashicorp
Repository: terraform
Type: github_release
Registry: aqua-public
Description: Terraform enables you to safely and predictably create,
change, and improve infrastructure.
Source URL: https://releases.hashicorp.com/terraform/{{.Version}}/
terraform_{{.Version}}_{{.OS}}_{{.Arch}}.zip
Latest Versions:
1.15.6 (latest)
1.15.5
1.15.4
1.15.3
1.15.2
Installed Versions:
● 1.15.6 (default)
● 1.8.5
Configured Version: 1.9.8 (from .tool-versions)
View with JSON Output
atmos toolchain info terraform --format json
Example output:
{
"name": "terraform",
"owner": "hashicorp",
"repo": "terraform",
"type": "github_release",
"registry": "aqua-public",
"description": "Terraform enables you to safely and predictably create, change, and improve infrastructure.",
"url_template": "https://releases.hashicorp.com/terraform/{{.Version}}/terraform_{{.Version}}_{{.OS}}_{{.Arch}}.zip",
"latest_version": "1.9.8",
"installed_versions": ["1.9.8", "1.8.5"],
"configured_version": "1.9.8"
}
View Using Alias
atmos toolchain info tf
atmos toolchain info tofu
View Using Full Path
atmos toolchain info hashicorp/terraform
atmos toolchain info kubernetes-sigs/kubectl
Arguments
tool(required)Tool to display information about. Can be a short name (alias) or full
owner/repoformat.Examples:
terraform,tf,hashicorp/terraform,kubectl
Flags
--format(optional)Output format:
table,json, oryaml. Default:tableEnvironment variable:
ATMOS_TOOLCHAIN_FORMAT
Information Displayed
| Field | Description |
|---|---|
| Name | Tool name (repository name) |
| Owner | GitHub organization or user |
| Repository | Full owner/repo path |
| Type | Package type (github_release, http, github_archive, github_content) |
| Registry | Source registry name |
| Description | Tool description from registry |
| Source URL | Download URL template |
| Latest Versions | Recent versions available |
| Installed Versions | Versions installed locally |
| Configured Version | Version from .tool-versions |
Use Cases
Verify Tool Configuration
Check how a tool is configured before installing:
# View tool details
atmos toolchain info terraform
# Check download URL
atmos toolchain info kubectl --format json | jq '.url_template'
Check Available Versions
atmos toolchain info always includes an "Available Versions" section in its output, so there's no
flag needed to see what versions exist:
# View available versions alongside the rest of the tool info
atmos toolchain info terraform
# Get latest version programmatically
atmos toolchain info terraform --format json | jq -r '.latest_version'
Debug Installation Issues
Understand why a tool might not be found:
# Check registry and type
atmos toolchain info unknown-tool
# Error: tool 'unknown-tool' not found in any registry
# Verify alias resolution
atmos toolchain info tf
# Shows: hashicorp/terraform (resolved from alias)
Compare Tool Sources
Understand where tools come from:
# HashiCorp uses their own CDN
atmos toolchain info terraform
# Most tools use GitHub releases
atmos toolchain info tflint
Export for Documentation
Generate tool documentation:
# Export as YAML
atmos toolchain info terraform --format yaml > docs/terraform-info.yaml
# Export as JSON for automation
atmos toolchain info kubectl --format json > kubectl-metadata.json
Notes
- Tool information comes from the configured registries
- Aliases are automatically resolved to full
owner/repoformat - Version availability depends on what the registry provides
- Installed versions are checked from the local toolchain directory
Related Commands
atmos toolchain get- Browse available versions with--all --limitatmos toolchain list- View installed toolsatmos toolchain registry search- Search for tools- Tool Aliases - Configure convenient tool name aliases
Related Documentation
- Toolchain Overview - Complete toolchain documentation
- Registry Configuration - Configure tool registries
- Aqua Registry - Browse the official registry