fix: hide ????????? after session terminate (0.3.8)
Persist session_terminated in event details, expose in API, and update Events/Dashboard UI. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -14,3 +14,19 @@ export function eventSupportsSessionTerminate(event: Pick<EventSummary, "type">)
|
||||
WINDOWS_SESSION_EVENT_TYPES.has(event.type)
|
||||
);
|
||||
}
|
||||
|
||||
export function showEventSessionTerminateButton(
|
||||
event: Pick<EventSummary, "type" | "session_terminated">,
|
||||
): boolean {
|
||||
return eventSupportsSessionTerminate(event) && !event.session_terminated;
|
||||
}
|
||||
|
||||
export function markEventSessionTerminatedInList(
|
||||
items: EventSummary[] | undefined,
|
||||
eventId: number,
|
||||
): void {
|
||||
const item = items?.find((row) => row.id === eventId);
|
||||
if (item) {
|
||||
item.session_terminated = true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user