Remove summary from list API responses
Summary statistics are now calculated client-side from kanban data. This removes the summary field from MyResidencesResponse and KanbanBoardResponse. Mutation endpoints still return summary via WithSummaryResponse<T> for immediate cache updates. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -114,11 +114,11 @@ type KanbanColumnResponse struct {
|
||||
}
|
||||
|
||||
// KanbanBoardResponse represents the kanban board
|
||||
// NOTE: Summary statistics are calculated client-side from kanban data
|
||||
type KanbanBoardResponse struct {
|
||||
Columns []KanbanColumnResponse `json:"columns"`
|
||||
DaysThreshold int `json:"days_threshold"`
|
||||
ResidenceID string `json:"residence_id"`
|
||||
Summary *TotalSummary `json:"summary,omitempty"`
|
||||
}
|
||||
|
||||
// Note: TaskCompletionListResponse pagination removed - returns arrays directly
|
||||
|
||||
Reference in New Issue
Block a user