complete -c cog -n "__fish_use_subcommand" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_use_subcommand" -s V -l version -d 'Print version information'
complete -c cog -n "__fish_use_subcommand" -s v -l verbose -d 'The level of verbosity: -v for ERROR, -vv for WARNING, -vvv for INFO'
complete -c cog -n "__fish_use_subcommand" -s q -l quiet -d 'Silence all output, no matter the value of verbosity'
complete -c cog -n "__fish_use_subcommand" -f -a "check" -d 'Verify all commit messages against the conventional commit specification'
complete -c cog -n "__fish_use_subcommand" -f -a "commit" -d 'Create a new conventional commit'
complete -c cog -n "__fish_use_subcommand" -f -a "edit" -d 'Interactively rename invalid commit messages'
complete -c cog -n "__fish_use_subcommand" -f -a "log" -d 'Like git log but for conventional commits'
complete -c cog -n "__fish_use_subcommand" -f -a "verify" -d 'Verify a single commit message'
complete -c cog -n "__fish_use_subcommand" -f -a "changelog" -d 'Display a changelog for the given commit oid range'
complete -c cog -n "__fish_use_subcommand" -f -a "bump" -d 'Commit changelog from latest tag to HEAD and create new tag'
complete -c cog -n "__fish_use_subcommand" -f -a "init" -d 'Install cog config files'
complete -c cog -n "__fish_use_subcommand" -f -a "install-hook" -d 'Add git hooks to the repository'
complete -c cog -n "__fish_use_subcommand" -f -a "generate-completions" -d 'Generate shell completions'
complete -c cog -n "__fish_use_subcommand" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c cog -n "__fish_seen_subcommand_from check" -s l -l from-latest-tag -d 'Check commit history, starting from the latest tag to HEAD'
complete -c cog -n "__fish_seen_subcommand_from check" -s i -l ignore-merge-commits -d 'Ignore merge commits messages'
complete -c cog -n "__fish_seen_subcommand_from check" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from commit" -s B -l breaking-change -d 'Create a BREAKING CHANGE commit'
complete -c cog -n "__fish_seen_subcommand_from commit" -s e -l edit -d 'Open commit message in an editor'
complete -c cog -n "__fish_seen_subcommand_from commit" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from edit" -s l -l from-latest-tag -d 'Edit non conventional commits, starting from the latest tag to HEAD'
complete -c cog -n "__fish_seen_subcommand_from edit" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from log" -s t -l type -d 'filter on commit type' -r
complete -c cog -n "__fish_seen_subcommand_from log" -s a -l author -d 'filter on commit author' -r
complete -c cog -n "__fish_seen_subcommand_from log" -s s -l scope -d 'filter on commit scope' -r
complete -c cog -n "__fish_seen_subcommand_from log" -s B -l breaking-change -d 'filter BREAKING CHANGE commits'
complete -c cog -n "__fish_seen_subcommand_from log" -s e -l no-error -d 'omit error on the commit log'
complete -c cog -n "__fish_seen_subcommand_from log" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from verify" -s i -l ignore-merge-commits -d 'Ignore merge commits messages'
complete -c cog -n "__fish_seen_subcommand_from verify" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from changelog" -s a -l at -d 'Generate the changelog for a specific git tag' -r
complete -c cog -n "__fish_seen_subcommand_from changelog" -s t -l template -d 'Generate the changelog with the given template. Possible values are \'remote\', \'full_hash\', \'default\' or the path to your template. If not specified cog will use cog.toml template config or fallback to \'default\'' -r
complete -c cog -n "__fish_seen_subcommand_from changelog" -s r -l remote -d 'Url to use during template generation' -r
complete -c cog -n "__fish_seen_subcommand_from changelog" -s o -l owner -d 'Repository owner to use during template generation' -r
complete -c cog -n "__fish_seen_subcommand_from changelog" -l repository -d 'Name of the repository used during template generation' -r
complete -c cog -n "__fish_seen_subcommand_from changelog" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from bump" -l version -d 'Manually set the target version' -r
complete -c cog -n "__fish_seen_subcommand_from bump" -l pre -d 'Set the pre-release version' -r
complete -c cog -n "__fish_seen_subcommand_from bump" -s H -l hook-profile -d 'Specify the bump profile hooks to run' -r
complete -c cog -n "__fish_seen_subcommand_from bump" -s a -l auto -d 'Automatically suggest the target version'
complete -c cog -n "__fish_seen_subcommand_from bump" -s M -l major -d 'Increment the major version'
complete -c cog -n "__fish_seen_subcommand_from bump" -s m -l minor -d 'Increment the minor version'
complete -c cog -n "__fish_seen_subcommand_from bump" -s p -l patch -d 'Increment the patch version'
complete -c cog -n "__fish_seen_subcommand_from bump" -s d -l dry-run -d 'Dry-run : get the target version. No action taken'
complete -c cog -n "__fish_seen_subcommand_from bump" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from init" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from install-hook" -s h -l help -d 'Print help information'
complete -c cog -n "__fish_seen_subcommand_from generate-completions" -s h -l help -d 'Print help information'
