Variable DirectRecipientPickerDataSchemaConst
DirectRecipientPickerDataSchema: Struct<
{
recipients: $Array<
Struct<{ full_name: String; pk: String; username: String }>,
>;
searchSessionId: String;
threads: $Array<
Struct<
{
is_group: Boolean;
muted: optionalKey<Boolean>;
preview: $Array<
Struct<
{
client_context: optionalKey<String>;
item_id: String;
item_type: String;
media: optionalKey<Union<readonly [(...), (...), (...)]>>;
text: optionalKey<String>;
timestamp: String;
user_id: String;
},
>,
>;
thread_id: String;
thread_title: String;
thread_v2_id: optionalKey<String>;
users: $Array<
Struct<
{
fbid_v2: optionalKey<String>;
full_name: String;
pk: String;
username: String;
},
>,
>;
},
>,
>;
},
> = ...
What the picker shows: the people and the conversations its last search answered, and the visit's search session (one per visit to the picker, the "Group chat" re-entry included; the 451 app reports it as the
x-pigeon-session-idof every search request and as thesession_idof the picker's search events).