Skip to content

Reduce approval prompts for routine read-only actions #9

Description

@heitor-lassarote

Two related friction points came up discussing Claude Code setup for
Serokell work:

  1. settings.json's permissions.allow list could pre-approve obviously
    safe, frequently-used commands (e.g. Bash(git status:*),
    mcp__youtrack__get_issue) so they stop prompting every time. But there
    are a lot of these, they vary per engineer/project, and some run behind a
    proxy (e.g. rtk, which itself prompts to approve rtk git *) — a
    moving target, not a one-time fix.
  2. For MCP integrations configured in the web UI, it's worth checking what
    actions are auto-approved by default and whether that's the right
    default in either direction.

This needs someone to actually dig into current defaults and propose a
baseline allowlist — or a way to derive one from real usage (Claude Code
ships a fewer-permission-prompts-style skill that scans transcripts for
this) — rather than hand-picking commands ad hoc. Scoped out separately
since it's its own investigation, not a quick doc fix.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions