Carapace-aws is an enriched completer for aws-cli.
With carapace-bin carapace-aws is implicitly used when the binary is in PATH.
Otherwise source the output of carapace-aws _carapace.
The subcommands in aws-cli are mostly based on the botocore service definitions.
Which are json files that contain additional information and static completions.
But these are not fully exposed to the shell and only accessible in auto-prompt.
Carapace-aws parses the botocore service definitions into a carapace based completer. This enables support for descriptions, colored hightlighting, and custom completions. Undefined completions are then simply delegated to the official aws_completer.
