POST /lifecycle/restart — request a controlled restart/promotion of a
transient (Oneshot) daemon (ADR-008 P5-L).
REFUSES unless this daemon is an Oneshot residency AND the single-instance lock is enabled AND the target is not itself Oneshot. The accepted path raises the L8b quiescing flag (via the coordinator) so admission gates drain in-flight work; the Oneshot supervisor then self-terminates and app.rs persists the handover record. Production-neutral: no Oneshot daemon exists until L8d, so the accept path is unreachable in production.
Request body
Response
Controlled restart accepted; quiescing/drain started
Changes
Changed in 2 of the 44 revisions of this API.11
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 74 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲