Request capability
atlas.request_capability[NEEDS ADMISSION: enroll, then atlas.bind_actor] Request a capability. Refusal is institutional. The result carries the primary actor block. capability is the name of the act, for example evidence.append (payload {content}), matter.read, or release:outside (consequential: it is refused unless the Human has granted it, and even then held for a Human decision). payload is a JSON object that belongs to that capability. atlas.list_capabilities shows which names you hold.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload | No | Details of the requested act, as a JSON object. Describing an act does not authorize it. | |
| matter_id | Yes | Id of the matter you are admitted to (returned by atlas.bind_actor). Optional when you are bound to exactly one matter. | |
| capability | Yes | Name of the act, for example 'evidence.append' or 'release:outside'. atlas.list_capabilities shows what you hold and what you cannot do. | |
| actor_token | Yes | Your credential from atlas.enroll or atlas.authenticate. Send it on every call after enrolling. |