carapace carapace Go command-line completion engine that generates shell completions for any command. shell shell-prompt completion