dev.knotless.removeRunner

Takes an account out of the runners the repository's record names, as `knotless runner remove` does, as the account logged in to this appview's web pages, which must be its owner: its checks of the repository no longer show. A private repository's runner stays a member of it until unshared. Answers with the runners it names after. Requires the session cookie the pages' login sets, or an admin's service token.

Details · procedure
Kindprocedure
Authorityknotless.dev
Indexed

Procedure

procedure · POST

Input

application/json

repo

requiredstring · at-uri

The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.

runner

requiredstring · at-identifier

The account a knotless runner reports as, by handle or DID.

Output

application/json

Errors

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 match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.