Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Really frustrating behaviour - asking for permission for every line in a file

Ash McConnell
Contributor
December 11, 2025

image.png

When it cats a test file it asks permission to run every single line.  This is really frustrating when there are a few hundred lines in the file.  Allow always doesn't help as each line is different.

This is something that Rovo has decided to do on its own, it's not something I asked.  Is there a way around it?

Thanks!

Ash

 

2 answers

0 votes
Jovana Dunisijevic
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 14, 2025

Hey @Ash McConnell 

There was a similar question on the Rovo Dev's community space you might find useful: https://community.atlassian.com/forums/Rovo-for-Software-Teams-Beta/When-Rovo-CLI-tool-is-running-multiline-cat-it-requires/td-p/3142127

 

Also, please use the Rovo Dev's community space for all Rovo Dev questions in the future :)

Kindest regards,

Jov

0 votes
Dr Valeri Colon _Connect Centric_
Community Champion
December 14, 2025

@Ash McConnell This is a known limitation of Rovo Dev’s command-approval model. Each dynamically generated bash command is treated as a separate execution, so when Rovo writes files line by line (for example using repeated cat or heredocs), it triggers a permission prompt for every variation—even if you select “Allow always.” This behavior is intentional today and command-string based, not task- or file-based. The most effective workaround is to explicitly instruct Rovo to generate the entire file in a single bash command using one heredoc, or to have it output the full file as plain text in chat and paste it manually. There’s currently no way to approve all commands for a task or disable this behavior globally, though it’s a known rough edge in Rovo Dev.

P.S. Meeeeeow. Hiissss.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events