Persist exact replacement-controller adoption evidence.
Commits the exact negotiated evidence against one opaque server-prepared handoff and links every correlation resolved by that preparation. Exact replay is idempotent; client fence selectors are rejected.
workerJwtAuthorizationBearer <JWT>Short-lived worker runtime JWT minted by the platform. Claims bind the worker, project, organization, registration, and scopes.
application/json- body
orgId*string1 <= length <= 256sessionId*string1 <= length <= 256hostId*string1 <= length <= 256shimId*string1 <= length <= 256processEpoch*string^(0|[1-9][0-9]*)$evidenceId*string1 <= length <= 256preparedCorrelation?string1 <= length <= 4096recoveryCorrelation?string1 <= length <= 4096controllerId*string1 <= length <= 256controllerGeneration*string^(0|[1-9][0-9]*)$lastForwardedSeq*string^(0|[1-9][0-9]*)$carrierEpoch*string^(0|[1-9][0-9]*)$extensions*observedAt*string^(0|-?[1-9][0-9]*)$Adoption evidence is durable.
application/json- response
evidence*revision*string^[1-9][0-9]*$requestDigest*string^[0-9a-f]{64}$hostAdoptionRevision*string^(0|[1-9][0-9]*)$durableCorrelation*string1 <= lengthidempotentReplay*booleancurl -X POST 'https://app.rensei.ai/api/daemon/session-shim/adoptions/commit' \ -H 'Content-Type: application/json' \ -d '{ "orgId": "string", "sessionId": "string", "hostId": "string", "shimId": "string", "processEpoch": "string", "evidenceId": "string", "controllerId": "string", "controllerGeneration": "string", "lastForwardedSeq": "string", "carrierEpoch": "string", "extensions": { "required": [ "carrier_epoch" ], "values": { "carrier_epoch": "string" } }, "observedAt": "string"}'{ "evidence": { "orgId": "string", "sessionId": "string", "hostId": "string", "shimId": "string", "processEpoch": "string", "evidenceId": "string", "preparedCorrelation": "string", "recoveryCorrelation": "string", "controllerId": "string", "controllerGeneration": "string", "lastForwardedSeq": "string", "carrierEpoch": "string", "extensions": { "required": [ "carrier_epoch" ], "values": { "carrier_epoch": "string" } }, "observedAt": "string" }, "revision": "string", "requestDigest": "string", "hostAdoptionRevision": "string", "durableCorrelation": "string", "idempotentReplay": true}Read the opaque expected host adoption revision before batch publication.
Read the opaque expected host adoption revision before batch publication. - Rensei REST API operation reference.
Prepare a strictly higher attach-v2 carrier epoch before Welcome.
Reserved for server-resolved selected-v3 session-shim takeover with full_host_frame_v3 and durable_carrier_proof_v2. Hosted activation remains closed before durable prepare or token mint until proof-v1 cutover, proof-v2 floor/predecessor, retained-candidate recovery, and the staged Relay receipt rail are verified.