- timmy-loop-prompt.md: full rewrite (76→209 lines) with PR-only workflow, tox environments, git hooks, Kimi dispatch safety block, conventional commits - kimi-code skill: added Branch & Convention Safety section - memories/MEMORY.md: updated with branch protection notes - config.yaml: removed dead kimi API key - cron/jobs.json: updated scheduled jobs - channel_directory.json: minor update - .gitignore: exclude queue/ and *.db
74 lines
3.2 KiB
JSON
74 lines
3.2 KiB
JSON
{
|
|
"jobs": [
|
|
{
|
|
"id": "cdbc59715416",
|
|
"name": "You are my personal status heartbeat agent. Every",
|
|
"prompt": "You are my personal status heartbeat agent. Every 5 minutes:\n\n1. Check system status and recent activity\n2. Review any pending tasks or processes\n3. Scan for system health indicators\n4. If there's notable activity or issues to report, generate a brief update\n\nKeep responses concise - aim for bullet points when there's information to share.\nIf everything is stable with no new events, remain silent and just continue the heartbeat cycle.\n\nYou'll run in a fresh session each time, so make sure your status check is self-contained. No context from previous runs.",
|
|
"schedule": {
|
|
"kind": "once",
|
|
"run_at": "2026-03-11T15:41:23.605388-04:00",
|
|
"display": "once in 5m"
|
|
},
|
|
"schedule_display": "once in 5m",
|
|
"repeat": {
|
|
"times": 316,
|
|
"completed": 1
|
|
},
|
|
"enabled": false,
|
|
"created_at": "2026-03-11T15:36:23.605739-04:00",
|
|
"next_run_at": null,
|
|
"last_run_at": "2026-03-11T15:45:56.077465-04:00",
|
|
"last_status": "ok",
|
|
"last_error": null,
|
|
"deliver": "local",
|
|
"origin": null
|
|
},
|
|
{
|
|
"id": "99eaca15a57e",
|
|
"name": "timmy-loop-watchdog",
|
|
"prompt": "Run the Timmy loop watchdog. Execute this command and report the result:\n\nbash ~/.hermes/bin/timmy-watchdog.sh 2>&1\n\nThen check if the tmux session is alive:\n\ntmux has-session -t timmy-loop 2>&1 && echo \"Session alive\" || echo \"Session NOT found\"\n\nAlso check the watchdog log for recent entries:\n\ntail -5 ~/Timmy-Time-dashboard/.loop/watchdog.log 2>/dev/null || echo \"No log yet\"\n\nReport status briefly.",
|
|
"schedule": {
|
|
"kind": "interval",
|
|
"minutes": 5,
|
|
"display": "every 5m"
|
|
},
|
|
"schedule_display": "every 5m",
|
|
"repeat": {
|
|
"times": null,
|
|
"completed": 70
|
|
},
|
|
"enabled": true,
|
|
"created_at": "2026-03-14T15:32:37.430426-04:00",
|
|
"next_run_at": "2026-03-14T21:28:54.837301-04:00",
|
|
"last_run_at": "2026-03-14T21:23:54.837301-04:00",
|
|
"last_status": "error",
|
|
"last_error": "RuntimeError: Unknown provider 'anthropic'.",
|
|
"deliver": "local",
|
|
"origin": null
|
|
},
|
|
{
|
|
"id": "b7886e805cab",
|
|
"name": "dev-loop-tick",
|
|
"prompt": "Send a TICK to the DevLoop tmux session to trigger the next dev cycle. Execute this exact command:\n\ntmux send-keys -t DevLoop:hermes \"TICK\" Enter\n\nThen check if it was accepted by running:\n\ntmux capture-pane -t DevLoop:0.0 -p -S -5\n\nReport what you see \u2014 whether DevLoop acknowledged the tick or if the session needs attention.",
|
|
"schedule": {
|
|
"kind": "interval",
|
|
"minutes": 8,
|
|
"display": "every 8m"
|
|
},
|
|
"schedule_display": "every 8m",
|
|
"repeat": {
|
|
"times": null,
|
|
"completed": 0
|
|
},
|
|
"enabled": true,
|
|
"created_at": "2026-03-14T21:25:31.831983-04:00",
|
|
"next_run_at": "2026-03-14T21:33:31.832387-04:00",
|
|
"last_run_at": null,
|
|
"last_status": null,
|
|
"last_error": null,
|
|
"deliver": "local",
|
|
"origin": null
|
|
}
|
|
],
|
|
"updated_at": "2026-03-14T21:25:31.835472-04:00"
|
|
} |