feat: add timestamps to session messages

This commit is contained in:
William Valentin
2026-02-05 15:51:32 -08:00
parent 5558687ab9
commit 2fc07b4bca
+8 -3
View File
@@ -15,9 +15,14 @@ export class ManagedSession implements Session {
private history: Message[] = [] private history: Message[] = []
) {} ) {}
addMessage(message: Message): void { addMessage(message: Message): Message {
this.history.push(message); const messageWithTimestamp: Message = {
this.store.addMessage(this.id, message); ...message,
timestamp: Date.now(),
};
this.history.push(messageWithTimestamp);
this.store.addMessage(this.id, messageWithTimestamp);
return messageWithTimestamp;
} }
getHistory(): Message[] { getHistory(): Message[] {