Synopsis
murmur get, murmur set, and murmur rm. Tenant admins define custom roles.
Builtin GitHub roles
Selecting a GitHub role
The role that governs a request is chosen in this order:- The agent’s own role, when one is set. Run
murmur github-role <slug> <name>, or choose a role from Permissions → GitHub in the dashboard. Runmurmur github-role --clear <slug>to remove it. Changing it requires edit access to both the agent and the identity it runs as. - Otherwise, the
github_roleof the identity the agent runs as: your user record, or the service profile the agent runs as. - Otherwise,
murmur-coding-agent.
github_role at the default and sets a role that can merge pull requests only on your director.
Fields
Example
Derive a role that can also merge pull requests from the default:Related
- runtime-role: what an agent may do in Murmur
- Repository confinement
- Service profiles