dev.knotless.addRunner
Names an account in the repository's record as one of its runners, as `knotless runners add` does, as its owner logged in to this appview's web pages, or, for an organization's repository, an admin who joined it, logged in to the pages or with a service token from their own PDS for this method, for whom the appview's gateway writes as the organization. A private repository's runner is made a member of it, to read it, and is told of it through dev.knotless.inviteRunner. Answers with the runners it names after. Requires the session cookie the pages' login sets, or an admin's service token.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | knotless.dev |
| Indexed |
Showing version bafyreiezmbnxkjbzg27sqxmfoncek5n7zax7kxstgqffpy7maamlkz6j2u. Show the latest
Procedure
procedure · POSTInput
application/jsonOutput
application/jsonschema
refErrors
NotFound
No such repository, or no such account.
AuthenticationRequired
No account is logged in to the pages, or its session has ended.
UpstreamFailure
Nothing changed, as the reason says: the account is not the owner.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
dev.knotless.removeRunner
procedureStops naming an account among a repository's runners, as its owner logged in to this appview's pages.
-
dev.knotless.inviteRunner
procedureTells 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, f
-
dev.knotless.addAgent
procedureNames an account among a repository's agents.
-
dev.knotless.setTriager
procedureNames an account a triager of a repository.
-
dev.knotless.listRunners
queryThe runners a repository names.