Wire the recap job through the maintenance queue: add the job to the MaintenanceJob union at src/types.ts:165 and a processor case at src/queue/processors.ts:830 (next to the ops-alerts case) that calls runMaintainerRecap when isRecapEnabled. Idempotent per period via the notification_deliveries throttle-claim idiom the alerter already uses (src/review/alerts.ts:232) so a retried cron tick never double-sends a digest.
Deliverables
References
src/types.ts:165
src/queue/processors.ts:830
src/review/alerts.ts:232
Part of #1963.
size: S · held for later release (gittensor:feature once activated)
Wire the recap job through the maintenance queue: add the job to the MaintenanceJob union at src/types.ts:165 and a processor case at src/queue/processors.ts:830 (next to the ops-alerts case) that calls runMaintainerRecap when isRecapEnabled. Idempotent per period via the notification_deliveries throttle-claim idiom the alerter already uses (src/review/alerts.ts:232) so a retried cron tick never double-sends a digest.
Deliverables
References
src/types.ts:165src/queue/processors.ts:830src/review/alerts.ts:232Part of #1963.
size: S · held for later release (gittensor:feature once activated)