session.go
1package proto
2
3type Session struct {
4 ID string `json:"id"`
5 ParentSessionID string `json:"parent_session_id"`
6 Title string `json:"title"`
7 MessageCount int64 `json:"message_count"`
8 PromptTokens int64 `json:"prompt_tokens"`
9 CompletionTokens int64 `json:"completion_tokens"`
10 SummaryMessageID string `json:"summary_message_id"`
11 Cost float64 `json:"cost"`
12 CreatedAt int64 `json:"created_at"`
13 UpdatedAt int64 `json:"updated_at"`
14}