Ask people to sign an artifact
super_signaturesAsk named people to sign one published version of an artifact, and follow the request. request with artifact, signers [{name, email, party?}] (≤10) and an optional message (≤500 characters) emails each signer a private link; the version must be one file of at most 2 MiB, and it is kept while the request is open and for good once it completes. status with request (one) or artifact (all, newest first). withdraw closes an open request. remind emails signer the link again, three times at most, a day apart. Only each signer can sign, in a browser, after a code sent to their address: an agent cannot.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "super_signatures"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| signer | No | A signer id, from status. For remind. | |
| message | No | A note shown to every signer. | |
| request | No | A signature request id, from request or status. | |
| signers | No | ||
| version | No | The version to sign. Default: the published one. | |
| artifact | No | Artifact id or slug. |