Bug
Four cron jobs defined in PULSE.toml reference scripts in Pulse/Assistant/checks/ that don't exist in the repo. They fail immediately on every run, causing the Pulse toolbar to show "4 jobs in error" for any fresh installation.
Failing jobs
| Job |
Schedule |
Script |
assistant-heartbeat |
every 30min |
Assistant/checks/heartbeat.ts |
assistant-tasks |
every minute |
Assistant/checks/tasks.ts |
assistant-diary |
daily 11pm |
Assistant/checks/diary.ts |
assistant-growth |
weekly Sunday 4am |
Assistant/checks/growth.ts |
The Assistant/ module is also missing from pulse.ts itself — startup logs show:
warn: Assistant module not available — Cannot find module './Assistant/module'
assistant-tasks runs every minute, so it generates the highest error volume.
Impact
Every fresh PAI installation shows 4 job failures immediately with no user action required. The errors are cosmetic (no data loss) but erode confidence in the system.
Fix
Either ship the Assistant/checks/ scripts, or set enabled = false on all four jobs until the Assistant subsystem is ready. The latter is the safe default for a missing optional module.
Bug
Four cron jobs defined in
PULSE.tomlreference scripts inPulse/Assistant/checks/that don't exist in the repo. They fail immediately on every run, causing the Pulse toolbar to show "4 jobs in error" for any fresh installation.Failing jobs
assistant-heartbeatAssistant/checks/heartbeat.tsassistant-tasksAssistant/checks/tasks.tsassistant-diaryAssistant/checks/diary.tsassistant-growthAssistant/checks/growth.tsThe
Assistant/module is also missing frompulse.tsitself — startup logs show:assistant-tasksruns every minute, so it generates the highest error volume.Impact
Every fresh PAI installation shows 4 job failures immediately with no user action required. The errors are cosmetic (no data loss) but erode confidence in the system.
Fix
Either ship the
Assistant/checks/scripts, or setenabled = falseon all four jobs until the Assistant subsystem is ready. The latter is the safe default for a missing optional module.