refactor: improve array conversion and sorting syntax
This commit is contained in:
@@ -51,7 +51,7 @@ function toSerializableHypaV3Data(data: HypaV3Data): SerializableHypaV3Data {
|
|||||||
return {
|
return {
|
||||||
summaries: data.summaries.map((summary) => ({
|
summaries: data.summaries.map((summary) => ({
|
||||||
text: summary.text,
|
text: summary.text,
|
||||||
chatMemos: Array.from(summary.chatMemos),
|
chatMemos: [...summary.chatMemos],
|
||||||
})),
|
})),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -725,8 +725,8 @@ export async function hypaMemoryV3(
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Sort in descending order
|
// Sort in descending order
|
||||||
const scoredArray = Array.from(scoredSummaries.entries()).sort(
|
const scoredArray = [...scoredSummaries.entries()].sort(
|
||||||
(a, b) => b[1] - a[1]
|
([, scoreA], [, scoreB]) => scoreB - scoreA
|
||||||
);
|
);
|
||||||
|
|
||||||
while (scoredArray.length > 0) {
|
while (scoredArray.length > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user