ChatSession represents a conversation session with message history
| 22 | |
| 23 | // ChatSession represents a conversation session with message history |
| 24 | type ChatSession struct { |
| 25 | SessionID string `json:"session_id"` |
| 26 | Messages []ChatMessage `json:"messages"` |
| 27 | CreatedAt time.Time `json:"created_at"` |
| 28 | UpdatedAt time.Time `json:"updated_at"` |
| 29 | } |
| 30 | |
| 31 | // ChatResponse represents the response from processing a chat message |
| 32 | type ChatResponse struct { |
nothing calls this directly
no outgoing calls
no test coverage detected