Skip to content

macOS: Stuck in loop on TCC permission dialog for Documents folder — Allow does nothing or re-presents the dialog #13647

Description

@fbartho

Describe the bug

Warp got stuck asking for permission to access my Documents folder. The macOS TCC dialog says:

"Warp" would like to access files in your Documents folder.

Clicking Allow either does nothing, or instantly re-presents the same permission dialog. The dialog cannot be dismissed by granting permission.

Possibly relevant: shortly before (or overlapping with) this dialog, Warp presented a request to access my Downloads folder, which I approved successfully. The Documents request may have raced with / overlapped the Downloads one.

To reproduce

  1. Trigger Warp to access the Downloads folder (TCC prompt appears) and approve it.
  2. Warp then (or concurrently) requests access to the Documents folder.
  3. Click Allow on the Documents dialog.
  4. Dialog re-appears immediately (or the click has no effect).

Expected behavior

Clicking Allow grants access and dismisses the dialog once.

Screenshots

Standard macOS folder-access permission dialog for Documents

Image of the OS permission dialog for granting Warp app access to my Documents directory

Environment

  • Warp version: v0.2026.07.01.09.21.stable_01
  • OS: macOS 27.0 (build 26A5378j)
  • Hardware: Apple Silicon Mac

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:workspaceFile tree, workspace navigation, project switching, and working-directory management.bugSomething isn't working.needs-infoMore issue-specific reporter detail is needed before the problem can be confidently triaged.os:macmacOS-specific behavior, regressions, or requests.repro:mediumThe report suggests a plausible repro path, but some uncertainty remains.triagedIssue has received an initial automated triage pass.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions