This is an upstream bug in either click or typer most likely. For example if you have an option --integer that takes an integer as a value if you type: command --integer -<tab><tab> it will give you completions for the other available options instead of completions for the negative integer values.