Jobs Worker Scheduling Support
Purpose
This functional area manages recurring background work through the scheduler.
Main Capabilities
- recurring job registration
- scheduled workload triggering
- scheduler health visibility
Functional Value
This area enables predictable maintenance and automation behavior without manual operator intervention.
Registered Recurring Jobs
The scheduler runs a small set of recurring maintenance jobs on independently configurable schedules, including:
- Data lifecycle retention — applies the platform's retention rules, expiring and purging aged sessions and audit records.
- Enrichment run recovery — runs every 5 minutes to check for semantic enrichment runs whose worker never reported an outcome, and re-queues them to resume from where they left off, or fails them permanently if they cannot be recovered. See Jobs Worker Semantic Enrichment Processing.
These jobs are configured independently of one another, so disabling one does not affect the other.
