88 lines
2.6 KiB
JSON
88 lines
2.6 KiB
JSON
{
|
|
"crons": [
|
|
{
|
|
"id": "d5e319ed",
|
|
"name": "Calendar Reminder",
|
|
"schedule": "*/15 * * * * (ET)",
|
|
"enabled": true,
|
|
"status": "ok",
|
|
"description": "Check Google Calendar for events in next 30 min, remind if imminent"
|
|
},
|
|
{
|
|
"id": "dd34f80a",
|
|
"name": "Nightly Restore",
|
|
"schedule": "0 0 * * * (ET)",
|
|
"enabled": true,
|
|
"status": "error",
|
|
"description": "RESTORE \u2192 SORT \u2192 DREAM \u2192 RESOLVE memory pipeline",
|
|
"lastError": "delivery target missing"
|
|
},
|
|
{
|
|
"id": "71be9066",
|
|
"name": "Git Auto-Commit",
|
|
"schedule": "0 3 * * * (ET)",
|
|
"enabled": true,
|
|
"status": "ok",
|
|
"description": "Daily commit+push for clawd, Atomizer, WEBtomaste, CODEtomaste"
|
|
},
|
|
{
|
|
"id": "1bb02334",
|
|
"name": "HQ Cluster \u2192 Gitea Sync",
|
|
"schedule": "0 5 * * * (ET)",
|
|
"enabled": true,
|
|
"status": "error",
|
|
"description": "Rsync ~/atomizer/ \u2192 Atomizer repo hq/ folder, commit+push",
|
|
"lastError": "Slack channel id format"
|
|
},
|
|
{
|
|
"id": "7d737126",
|
|
"name": "Morning Briefing",
|
|
"schedule": "0 12 * * 1-5 UTC (7 AM ET weekdays)",
|
|
"enabled": true,
|
|
"status": "error",
|
|
"description": "Daily briefing: calendar, weather, transcripts, priorities",
|
|
"lastError": "model not allowed: openai-codex/gpt-5.2"
|
|
},
|
|
{
|
|
"id": "8c25d356",
|
|
"name": "Credential Health Check",
|
|
"schedule": "0 13 * * * (ET)",
|
|
"enabled": true,
|
|
"status": "ok",
|
|
"description": "Check token expiry for Atomizer cluster credentials"
|
|
},
|
|
{
|
|
"id": "4ddc5f20",
|
|
"name": "Weekly Report",
|
|
"schedule": "0 21 * * 5 (ET, Friday 4 PM)",
|
|
"enabled": true,
|
|
"status": "error",
|
|
"description": "Weekly summary: tasks, decisions, blockers, carry-forwards",
|
|
"lastError": "model not allowed: openai-codex/gpt-5.2"
|
|
},
|
|
{
|
|
"id": "25015348",
|
|
"name": "Codex Token Renewal Reminder",
|
|
"schedule": "One-shot: Feb 22 9AM ET",
|
|
"enabled": true,
|
|
"status": "pending",
|
|
"description": "Remind Antoine to renew Codex OAuth tokens before Feb 24 expiry"
|
|
},
|
|
{
|
|
"id": "8889b659",
|
|
"name": "Codex Token Renewal Reminder (2)",
|
|
"schedule": "One-shot: Feb 22 2PM ET",
|
|
"enabled": true,
|
|
"status": "pending",
|
|
"description": "Second reminder for Codex token renewal"
|
|
},
|
|
{
|
|
"id": "92704624",
|
|
"name": "Codex Token Expiry Reminder",
|
|
"schedule": "One-shot: Feb 22 2PM ET",
|
|
"enabled": true,
|
|
"status": "pending",
|
|
"description": "Third reminder for Codex token renewal"
|
|
}
|
|
]
|
|
} |