When hardcoding a list of parameter options, it would be nice to have a shorter alias that can map to a larger. For instance, a user can be targeting some environment that is referred to as "dev1", "dev2" or "dev3" etc, but that actually maps to a longer url/domain that is actually used. Make the "allowed" key of the parameters section work with an array of strings OR an array of key/value pairs. Use the key to validate/trigger the command, and use the value to pass to the command itself.
When hardcoding a list of parameter options, it would be nice to have a shorter alias that can map to a larger. For instance, a user can be targeting some environment that is referred to as "dev1", "dev2" or "dev3" etc, but that actually maps to a longer url/domain that is actually used. Make the "allowed" key of the parameters section work with an array of strings OR an array of key/value pairs. Use the key to validate/trigger the command, and use the value to pass to the command itself.