Skip to content

Gemini permissions — read and toggle #33

Description

@varkart

Goal

Surface and toggle Gemini CLI permission/scope settings. Parity with Claude permissions (#26, #27).

Gemini permission fields

Gemini settings.json may contain tool-use scopes and extension permissions. Research exact schema from latest Gemini CLI release before implementing.

Steps

  1. Read Gemini CLI source/docs for current permission schema
  2. Add Permission entries to gemini manifest
  3. Read permissions in Gemini detector
  4. Surface in Gemini tool detail (same UI pattern as Claude)
  5. Write changes via Read → Diff → Patch → Write with backup

Acceptance criteria

  • Gemini permissions shown in tool detail
  • Toggle writes to correct config section only
  • Backup taken before write
  • Audit event written
  • No secrets exposed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions