Introduce concept of parse errors for quick actions
This allows quick actions to signal that they cannot be executed due to failure to interpret the arguments passed to them. An initial use is to guard against destructive updates caused by failure to parse/find users in assignment commands. As a result, behavior with invalid arguments changes, from tolerance of bad arguments to stricter validation. Some operations that previously would succeed (e.g. `/assign me to this issue`) will now fail. Changelog: fixed
Showing
Please register or sign in to comment