Type alias RunningJobInfo

RunningJobInfo: {
    acceptArguments: JobAcceptArguments;
    acceptedAt?: number;
    apiKey?: string;
    apiSecret?: string;
    assignedAt?: number;
    fakeJob?: boolean;
    job: proto.Job;
    launchedAt?: number;
    receivedAt?: number;
    token: string;
    url: string;
    workerId: string;
}

Type declaration

  • acceptArguments: JobAcceptArguments
  • Optional acceptedAt?: number

    The request handler accepted the job.

  • Optional apiKey?: string
  • Optional apiSecret?: string
  • Optional assignedAt?: number

    The server's assignment (room token) arrived.

  • Optional fakeJob?: boolean

    A locally-synthesized job that is not backed by a LiveKit room (e.g. the console CLI runner). Room-bound operations (connect, deleteRoom, recording uploads) become no-ops. Mirrors python RunningJobInfo.fake_job.

  • job: proto.Job
  • Optional launchedAt?: number

    A process was acquired from the pool and handed the job.

  • Optional receivedAt?: number

    The worker received the availability request.

  • token: string
  • url: string
  • workerId: string