code clean up pass
This commit is contained in:
@@ -182,20 +182,15 @@ async function chat(externalId, userMessage, options = {}) {
|
||||
const result = await inference.complete(prompt, {...options, temperature, repeatPenalty, topP, topK});
|
||||
|
||||
// 6. Write episode back to memory
|
||||
memory
|
||||
.createEpisode(
|
||||
session.id,
|
||||
userMessage,
|
||||
result.text,
|
||||
(result.evalCount || 0) + (result.promptEvalCount || 0),
|
||||
session.project_id ?? null,
|
||||
)
|
||||
.catch((err) =>
|
||||
console.error(`[orchestration] Failed to save episode`, err.message),
|
||||
try {
|
||||
await memory.createEpisode(
|
||||
session.id, userMessage, result.text,
|
||||
(result.evalCount || 0) + (result.promptEvalCount || 0),
|
||||
session.project_id ?? null,
|
||||
);
|
||||
|
||||
// 7. Trigger summarization check (fire-and-forget)
|
||||
// Pass full episodes list so summarization can sum tokens accurately
|
||||
} catch (err) {
|
||||
console.error('[orchestration] Failed to save episode:', err.message);
|
||||
}
|
||||
const allEpisodes = await memory.getRecentEpisodes(session.id, 9999);
|
||||
triggerSummary(session, allEpisodes);
|
||||
|
||||
@@ -258,7 +253,6 @@ async function chatStream(externalId, userMessage, onChunk, options = {}) {
|
||||
);
|
||||
|
||||
const entities = await getRelevantEntities(userMessage, session.project_id ?? null);
|
||||
console.log('[orchestration] entity search projectId:', session.project_id ?? null);
|
||||
|
||||
const prompt = buildPrompt(
|
||||
recentEpisodes,
|
||||
|
||||
Reference in New Issue
Block a user