IGPAPI
    Preparing search index...

    Interface TimelineSessionSignalsInput

    Everything the session_level_signals blob needs: the request clock and the app/session navigation state.

    interface TimelineSessionSignalsInput {
        appStartTimeMs: number;
        currentResumedAtMs?: number;
        extendedSessionSignals?: boolean;
        foregroundSessionStartMs: number;
        requestTimeMs: number;
        surfaceModule?: string;
    }
    Index

    Properties

    appStartTimeMs: number

    App process start (epoch ms).

    currentResumedAtMs?: number

    When the current screen came to front, from NavigationWire.currentResumedAtMs; the request clock when absent.

    extendedSessionSignals?: boolean

    The app build's key set: the 451 build adds the app-session and container-module block (the profile's MobileApplication.launchWire). Absent leaves the 448 key set.

    foregroundSessionStartMs: number

    Current foreground-session start (epoch ms); the first request after it reports the elapsed time.

    requestTimeMs: number

    client_recorded_request_time_ms as a number.

    surfaceModule?: string

    Analytics module of the surface this request belongs to. The feed surfaces report the surface they are loading (FEED_SURFACE_MODULE), which the app records in its session navigation trail before the client-endpoint screen flips; it is a property of the request, not the screen in front.