Documentation Index
Fetch the complete documentation index at: https://docs.capy.sc/llms.txt
Use this file to discover all available pages before exploring further.
Synopsis
Description
Opens an interactive TUI for the current organization. Lists every member with their role and project count, lets you expand a member to see their per-project roles and protected-branch grants, and lets you change anything from the keyboard. If stdout isn’t a TTY (e.g., piped to a file), Capy falls back to a static rendering of the same table.Example
Expanding a row
PressingEnter on a row expands it to show that member’s project roles and the protected branches they have grants on:
(org-wide) branches need no grant - anyone in the org can read them. (granted) and (no access) only appear on protected branches.
Changing a role
Pressingr on a member or project row inline-edits the role with an arrow-key picker. Selections apply on Enter:
remove from the org-level role picker has the same effect as capy kick <email>. Picking remove from a per-project picker only revokes that project’s role; the member stays in the org.
Granting a protected branch
Move the cursor onto a(no access) branch row and press g. The status flips to (granted). Press g again to revoke. Same operation as the non-interactive capy grant-branch / capy revoke-branch commands.
Keys
| Key | What it does |
|---|---|
↑ / ↓ | Move the cursor |
Enter | Expand or collapse the row under the cursor |
r | Change the role for the selected row (member or per-project) |
g | Toggle a protected-branch grant for the selected branch row |
Esc | Cancel the current edit |
q or Ctrl-C | Quit |