Tells a runner, through the appview, that the caller's private repository names it among its runners; or a triager, among its triagers. Nothing written in a space reaches the firehose, so a runner learns of a private repository only so, from dev.knotless.listRunnerInvites; it then reads the repository's record, as a member of its space, before running anything. Inviting it again moves the invite to the end of its list. Requires a service token from the caller's PDS, audience the appview's DID, for this method.
Input
application/jsonname
string
Required
The repository's name: its record key in the caller's space.
maxLength: 100 bytesrunner
stringdid
Required
The runner, or triager, invited.
Output
application/jsonTry It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "Tells a runner, through the appview, that the caller's private repository names it among its runners; or a triager, among its triagers. Nothing written in a space reaches the firehose, so a runner learns of a private repository only so, from dev.knotless.listRunnerInvites; it then reads the repository's record, as a member of its space, before running anything. Inviting it again moves the invite to the end of its list. Requires a service token from the caller's PDS, audience the appview's DID, for this method.",
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"name": {
"description": "The repository's name: its record key in the caller's space.",
"maxLength": 100,
"type": "string"
},
"runner": {
"description": "The runner, or triager, invited.",
"format": "did",
"type": "string"
}
},
"required": [
"runner",
"name"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {},
"type": "object"
}
},
"type": "procedure"
}