App lifecycle scope that issues the request. It is an app-state dimension,
not an auth dimension: a request can carry session credentials and still be
issued before the app has entered its user session.
pre-session — no user session is running: cold start, login, 2FA,
registration, and the checkpoint gate that follows account creation.
session-start — jobs the app launches at the moment a user session is
created (zero-rating token/campaign fetch, account family, monetization
gating, loom config), before the session-scoped request stack takes over.
session — everything issued inside a running user session.
When omitted it is derived from identity (pre-login-device → pre-session,
otherwise session); see requestScopeOf.
App lifecycle scope that issues the request. It is an app-state dimension, not an auth dimension: a request can carry session credentials and still be issued before the app has entered its user session.
pre-session— no user session is running: cold start, login, 2FA, registration, and the checkpoint gate that follows account creation.session-start— jobs the app launches at the moment a user session is created (zero-rating token/campaign fetch, account family, monetization gating, loom config), before the session-scoped request stack takes over.session— everything issued inside a running user session.When omitted it is derived from
identity(pre-login-device→pre-session, otherwisesession); seerequestScopeOf.