Manage Participants
participantManage participant URLs for a pane: list all participants, mint a new human URL, or revoke an existing one.
Instructions
Manage a pane's participant URLs (recovery + leak-containment). ONE tool with an action enum: list | new | revoke. Use new when you lost the original URL (the plaintext token is returned ONCE — save it). Token URLs are stored hashed and cannot be recovered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Manage a pane's participant URLs. list: every participant (active + revoked) — use it to find a participant_id. new: mint a FRESH human URL on an existing pane (the plaintext token is returned ONCE — save it before delivering). revoke: invalidate one participant URL. | |
| pane_id | Yes | The pane id. | |
| participant_id | No | The participant id to revoke (required for revoke). |