feat(記憶與情緒快取): 記憶與情緒狀態加入 Redis 快取層,連不到時自動退回原行為
This commit is contained in:
@@ -17,7 +17,7 @@ export class MemoryConsolidationService {
|
||||
) {}
|
||||
|
||||
async consolidate(characterId: string, sessionId: string): Promise<void> {
|
||||
const entries = this.workingMemory.getContext(sessionId);
|
||||
const entries = await this.workingMemory.getContext(sessionId);
|
||||
|
||||
const contentCounts = new Map<string, number>();
|
||||
for (const entry of entries) {
|
||||
@@ -53,6 +53,6 @@ export class MemoryConsolidationService {
|
||||
});
|
||||
}
|
||||
|
||||
this.workingMemory.clear(sessionId);
|
||||
await this.workingMemory.clear(sessionId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user