session summarization

This commit is contained in:
Storme-bit
2026-04-20 22:59:54 -07:00
parent c9f3f5bc79
commit 17e2fd8f14

View File

@@ -89,6 +89,10 @@ async function maybeSummarize(session, allEpisodes) {
? allEpisodes.filter(ep => ep.id > lastCoveredId)
: allEpisodes;
// add temporarily before the generateSummary call
console.log('[summarization] episodes to summarize:', episodesToSummarize.length);
console.log('[summarization] total chars:', episodesToSummarize.reduce((s, ep) => s + ep.user_message.length + ep.ai_response.length, 0));
const content = await generateSummary(
episodesToSummarize,
latest && latest.content.length < MAX_SUMMARY_TOKENS ? latest.content : null