Fix compaction status reset

This commit is contained in:
Federico Jaramillo Martinez
2026-05-08 22:22:08 +02:00
parent 8a5910ff10
commit a59268dbfd
2 changed files with 17 additions and 0 deletions
+10
View File
@@ -72,6 +72,16 @@ export class PiSessionService {
(sessionId) => this.getActive(sessionId),
(sessionId, text) => this.prompt(sessionId, text),
events,
{
onCompactionStart: (session) => {
this.publishActivity(session, "compacting", "active");
this.publishStatus(session);
},
onCompactionEnd: (session, result, detail) => {
this.publishActivity(session, result === "success" ? "compaction complete" : "compaction failed", result === "success" ? "idle" : "error", detail);
this.publishStatus(session);
},
},
);
}