Skip to content

fix: allow AskUserQuestion in the release skill - #247

Merged
OliverWolffGIP merged 1 commit into
mainfrom
chore/fix-release-skill-allowed-tools
Aug 26, 2026
Merged

fix: allow AskUserQuestion in the release skill#247
OliverWolffGIP merged 1 commit into
mainfrom
chore/fix-release-skill-allowed-tools

Conversation

@OliverWolffGIP

Copy link
Copy Markdown
Collaborator

Problem

Das Release-Skill weist den Agenten an, AskUserQuestion zu nutzen, wenn die Release-Version mehrdeutig ist — aber allowed-tools listete nur Bash, Read, Edit.

Damit konnte es ausgerechnet am riskantesten Schritt — der Wahl der Versionsnummer — genau das nicht tun, worauf es selbst besteht. Es hätte raten oder blockieren müssen.

Fix

-allowed-tools: Bash, Read, Edit
+allowed-tools: Bash, Read, Edit, AskUserQuestion

Herkunft

Gefunden durch Review auf cuioss/cui-test-juli-logger#123, wo dasselbe Frontmatter aus diesen Skills übernommen worden war. Ein Audit über alle Repos mit Release-Skill zeigte sechs betroffene; alle werden identisch korrigiert.

Reine Dokumentationsänderung — keine Build- oder Quellcode-Auswirkung.

The skill instructs the agent to use AskUserQuestion when the release
version is ambiguous, but allowed-tools listed only Bash, Read and Edit.
So at the riskiest step - choosing the version number - it could not do
the one thing it insists on, and would have had to guess or stall.

Found by review on cuioss/cui-test-juli-logger#123, where the same
frontmatter had been copied from these skills. All six affected repos are
fixed identically.

Co-Authored-By: Claude <noreply@anthropic.com>
@OliverWolffGIP OliverWolffGIP added the skip-bot-review Skip automated bot code review (Gemini/CodeRabbit/Sourcery) label Aug 26, 2026
@coderabbitai

coderabbitai Bot commented Aug 26, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Review skipped — only excluded labels are configured. (1)
  • skip-bot-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: cuioss/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 9093309c-82d1-4d8f-b1ae-e5d75f269ffa

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!

Sourcery assessment

Needs a human reviewer. This changes the release skill's allowed-tool trust boundary by granting it access to AskUserQuestion. If that permission is wrong, the skill may prompt users unexpectedly or fail to follow the intended release interaction, and reverting removes the permission, but the authorization decision is security-sensitive.


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@OliverWolffGIP
OliverWolffGIP merged commit d1d1f51 into main Aug 26, 2026
21 checks passed
@OliverWolffGIP
OliverWolffGIP deleted the chore/fix-release-skill-allowed-tools branch August 26, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-bot-review Skip automated bot code review (Gemini/CodeRabbit/Sourcery)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants