Description
When jobs.json contains one invalid job (e.g., missing required field session_id), the entire workspace fails to start.
Evidence
ERROR | Failed to start service cron_manager: 1 validation error for JobsFile
jobs.14.dispatch.target.session_id - Field required
Expected Behavior
- Skip invalid jobs, load valid ones
- Log errors for invalid jobs
- Workspace should start with valid jobs only
Actual Behavior
- Entire workspace fails to start
- Console stuck loading indefinitely
Impact
One typo in one job breaks the entire system.
Description
When
jobs.jsoncontains one invalid job (e.g., missing required fieldsession_id), the entire workspace fails to start.Evidence
Expected Behavior
Actual Behavior
Impact
One typo in one job breaks the entire system.