Skip to content
Prompty

SessionSummary

Summary statistics for a completed session trace.

---
title: SessionSummary
config:
  look: handDrawn
  theme: colorful
  class:
    hideEmptyMembersBox: true
---
classDiagram
    class SessionSummary {
        +string sessionId
        +string status
        +int32 turns
        +int32 checkpoints
        +TokenUsage usage
        +float64 durationMs
    }
    class TokenUsage {
        +int32 promptTokens
        +int32 completionTokens
        +int32 totalTokens
    }
    SessionSummary *-- TokenUsage
sessionId: sess_abc123
status: success
turns: 5
checkpoints: 2
durationMs: 12500
Name Type Description
sessionId string Stable session identifier
status string Final session status
turns int32 Number of user/assistant turns in the session
checkpoints int32 Number of checkpoints created
usage TokenUsage Aggregated token usage for the session
durationMs float64 Total elapsed session duration in milliseconds

The following types are composed within SessionSummary: