Command Reasons

I really like the new(?) feature where the model gives a reason for commands it wants to run. However, right now it only ever says “Reason: Not in allowlist: XYZ”, instead of actually giving a short explanation, at least in my project.

Hey, thanks for the feedback. Looks like this is just a semantics difference. The “Reason:” field in this prompt doesn’t show the model’s reasoning for why the command is needed. It shows the reason approval is required (the gate reason). So for any command outside the allowlist, the text will be the same: “Not in allowlist: XYZ”. If you add the command to the allowlist, the prompt won’t show up at all.

If you want a separate short explanation from the model for “why this command”, that’s a feature request. I marked it as feedback. If you expected something else, like a field that used to be there and is now broken, send a screenshot and your Cursor version and we can take a closer look.

Gotcha! I assumed it was meant to give the reason the command is needed, since the gate reason is obvious. It would be a great feature, thanks for responding!