| 448 | func (e *SessionPlanUpdatedEvent) GetSessionID() string { return e.SessionID } |
| 449 | |
| 450 | type SessionSummaryEvent struct { |
| 451 | AgentContext |
| 452 | |
| 453 | Type string `json:"type"` |
| 454 | SessionID string `json:"session_id"` |
| 455 | Summary string `json:"summary"` |
| 456 | FirstKeptEntry int `json:"first_kept_entry,omitempty"` |
| 457 | } |
| 458 | |
| 459 | func SessionSummary(sessionID, summary, agentName string, firstKeptEntry int) Event { |
| 460 | return &SessionSummaryEvent{ |
nothing calls this directly
no outgoing calls
no test coverage detected