aggregatedRecurrenceGroups
V2 recurring aggregate totals by type (income / expense / transfer) over a date window, backing the summary card. Scopes periodStatus the same way as the Monthly list. Excludes ended groups unless includeInactive is set — pass the same value as recurrenceGroups so the card matches the visible rows. Null when feat-recurring-v2 is off — clients fall back to aggregatedRecurringItems.
aggregatedRecurrenceGroups(
endDate: Date!
filters: RecurrenceGroupFilter
includeInactive: Boolean = false
startDate: Date!
): SummaryByRecurringType