Remove a package
Removes an installed package. Removing a code-carrying package triggers a rebuild, so the response is 202 with a job; resource-only removals complete immediately with the job already done. A failed rebuild leaves the previous binary — including the package — in place.
Authorizations
Enforced on every transport, with no exempt operation. A person's request — over the default local unix socket exactly as over a TCP listener — must carry a JWT issued by the configured identity provider, which the host verifies itself against that issuer's key set: signature, issuer, expiry, and the person and organisation it names. Requests without a valid one receive 401 NRY-0011. The socket's file permissions are transport and are not an authorisation.
Path Parameters
The package's name.
256Response
Removal job started. Poll it for progress.
An asynchronous package operation. Code-carrying packages resolve, build and swap the binary; a failure at any stage leaves the previous binary intact and serving — the user is never left without a working agent.
resolving, building, swapping, done, failed 2561024Present when status is failed; the previous binary is intact.

