package com.correx.core.sessions

import com.correx.core.events.types.SessionId
import kotlinx.datetime.Instant
import kotlinx.serialization.Serializable

@Serializable
data class SessionSummary(
    val sessionId: SessionId,
    val name: String?,
    val intent: String?,
    val workflowId: String?,
    val status: String,
    val createdAt: Instant?,
    val lastActivityAt: Instant?,
    val stageCount: Int,
)
