PlatformsFacebookBackground

CometTS2BitArrayLoggerMutation

Domainbackground
Kindmutation
doc_id25967579919558378
Path/api/graphql
Sendsapp_id, end_time, start_time
Readsxfb_time_spent_bit_array.success
Called fromCometTS2BitArrayLogger
reaev_d253369048e91a1f311233968c4c1126ff89c73db7729307f69ee65b3bf42713

Seen 39 time(s) in 2 run(s).

ActionOur stepTimesStatusTookAfter step startErrors
hoststep 2: pageText1200398 ms417 ms—
hoststep 4: pageText1200395 ms5994 ms—
hoststep 6: goto /marketplace/status1200430 ms9811 ms—
hoststep 7: goto /me1200412 ms10049 ms—
hoststep 9: snapshot1200415 ms25205 ms—
hoststep 12: goto /me1200366 ms9794 ms—
hoststep 16: snapshot1200391 ms5583 ms—
hoststep 17: goto /me1200388 ms9318 ms—
hostexpected ProfileCometProfilePictureSetMutation: sent28200347–1145 ms6303–1734301 ms—
inspectstep 1: goto /marketplace/status1200394 ms13007 ms—
inspectstep 2: goto /marketplace/you/selling1200418 ms10335 ms—
inspectstep 3: goto /marketplace/inbox1200374 ms9995 ms—

What it sent and what came back (the newest 3 from our runs)

Read from each run's own recording (rule 73), secrets and signed link tokens taken out. Kept in ~/.logCli/rea/clientFacts.json, so it stays after the run is pruned.

runs/inspect/20261025T065539_61593939852820, step 1: goto /marketplace/status: 200, 394 ms

Sent:

{
  "fb_api_caller_class": "RelayModern",
  "fb_api_req_friendly_name": "CometTS2BitArrayLoggerMutation",
  "server_timestamps": "true",
  "variables": {
    "app_id": "2220391788200892",
    "end_time": 1792911376,
    "start_time": 1792911368
  },
  "doc_id": "25967579919558378"
}

Answered:

{
  "data": {
    "xfb_time_spent_bit_array": {
      "success": true
    }
  },
  "extensions": {
    "server_metadata": {
      "request_start_time_ms": 1792911376601,
      "time_at_flush_ms": 1792911376671
    },
    "is_final": true
  }
}

runs/inspect/20261025T065539_61593939852820, step 2: goto /marketplace/you/selling: 200, 418 ms

Sent:

{
  "fb_api_caller_class": "RelayModern",
  "fb_api_req_friendly_name": "CometTS2BitArrayLoggerMutation",
  "server_timestamps": "true",
  "variables": {
    "app_id": "2220391788200892",
    "end_time": 1792911396,
    "start_time": 1792911388
  },
  "doc_id": "25967579919558378"
}

Answered:

{
  "data": {
    "xfb_time_spent_bit_array": {
      "success": true
    }
  },
  "extensions": {
    "server_metadata": {
      "request_start_time_ms": 1792911396328,
      "time_at_flush_ms": 1792911396407
    },
    "is_final": true
  }
}

runs/inspect/20261025T065539_61593939852820, step 3: goto /marketplace/inbox: 200, 374 ms

Sent:

{
  "__jssesw": "341",
  "fb_api_caller_class": "RelayModern",
  "fb_api_req_friendly_name": "CometTS2BitArrayLoggerMutation",
  "server_timestamps": "true",
  "variables": {
    "app_id": "2220391788200892",
    "end_time": 1792911415,
    "start_time": 1792911407
  },
  "doc_id": "25967579919558378"
}

Answered:

{
  "data": {
    "xfb_time_spent_bit_array": {
      "success": true
    }
  },
  "extensions": {
    "server_metadata": {
      "request_start_time_ms": 1792911415514,
      "time_at_flush_ms": 1792911415548
    },
    "is_final": true
  }
}

What it does

Logs client timing data (app_id, start_time, end_time) in the background on most pages; it answers an empty payload.

What our machine does with it

Nothing. The flow generator never takes it as a step's confirmation (NOT_CONFIRMING matches Logger in flowFromRecording), and no step waits on it.

What can go wrong

Harmless.