retired
error_code: E-SCHED-001 · status: retired
What you’re seeing
Nothing:npx vendo doctor cannot print this code anymore. You are reading
it from an older run’s output, or a saved report.
Why
This warning fired when apps declaredvendo.json schedules and no caller
was authorized to trigger them. Doctor read that from the live
/doctor/machines route. It reads files only now, so it never sees the
running app’s schedules.
The fix
The gap is still real, and you check it yourself now. If any app’svendo.json declares a schedule, something has to be able to call
POST /api/vendo/tick or the schedules never fire. With a Cloud key it already
can: the deployment derives the tick secret from VENDO_API_KEY and registers
itself at boot, and Cloud’s heartbeat knocks once a minute. Without one, set the
secret in the server environment yourself.
.env.local
Related errors
- E-CFG-001 — a missing
.vendo/file, still checked on disk - E-LIVE-004 — the execution venue scheduled apps run on, also retired