Variable ProcessSessionOriginSchemaConst
ProcessSessionOriginSchema: Union<
readonly [
Struct<
{
loginPath: optionalKey<
Literals<readonly ["password", "account-recovery"]>,
>;
origin: Literal<"created">;
},
>,
Struct<{ begun: optionalKey<Literal<true>>; origin: Literal<"stored"> }>,
],
> = ...
Where a process's session came from, as a checkpoint stores it: the variant and, for a stored session, whether its start has begun (
begunis absent untilBeginStoredProcessran, which a retried launch must not repeat).