Verified against Semitexa Ultimate 2026.09.19.1020
Workers & Scheduling
Semitexa is not only request-response code. The CLI also owns the long-running workers and operator interventions that keep the platform moving.
How it works
queue:work, webhook:work, and mail:work are separate explicit processes rather than hidden side-effects of the web runtime. The scheduler surface is split into scheduler:list (inspect), scheduler:plan (materialize), and scheduler:work (run the loop) so teams can inspect state before pushing harder. tenant:run executes any command inside a concrete tenant context, including queue and cache operations.
Why this matters
Operability matters as much as functionality. Separate inspect, plan, execute, and replay actions mean the platform can be observed and intervened on deliberately instead of forcing operators to restart processes and hope for the best.