The Push command in command palette shows options like the following
Does custom command supports options, too? If so, is there documentation for how to create custom command with options?
An example use case for this would be for a custom command for “Reset …” that could have options with --hard.