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[] = []
) {}
addMessage(message: Message): void {
this.history.push(message);
this.store.addMessage(this.id, message);
addMessage(message: Message): Message {
const messageWithTimestamp: Message = {
...message,
timestamp: Date.now(),
};
this.history.push(messageWithTimestamp);
this.store.addMessage(this.id, messageWithTimestamp);
return messageWithTimestamp;
}
getHistory(): Message[] {