in src/requests.rs [572:583]
fn entry_splitter(
gen: Vec<ConversationEntry>,
) -> (Vec<ConversationEntry>, Option<Vec<ConversationEntry>>) {
if gen.len() <= 2 {
return (gen, None);
}
let middle = gen.len() / 2;
let (left, right) = gen.split_at(middle);
let left = left.to_vec();
let right = right.to_vec();
(left, Some(right))
}