refactor: improve array conversion and sorting syntax

This commit is contained in:
Bo26fhmC5M
2025-01-13 13:02:22 +09:00
parent 3fa199dbfa
commit 04e640a791

View File

@@ -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) {