personal memory agent

Add next_run, duration_seconds, and max_age_seconds to status events master

Enrich supervisor.status with next_run (epoch ms) on each schedule entry, and observe.status with running.duration_seconds and per-handler max_age_seconds for the health dashboard.


+82
3 changed files