Timeout Agent
repo: ~/Projects/timeout-agent · 5 commits · 0 in last 24h, 0 in last 7d ·
Skills used
- /health3
- /processes2
- /passwordless1
- /deploy1
- /swap1
Creative ideas + design notes
Commits with substantial prose (≥120 chars) — the rationale behind each move.
f16f517 · 2026-05-30 · fix: catch DB init failure so server boots in degraded mode; add /api/health alias
- initDB() error no longer crashes the process before app.listen() fires;
watchdog still works, logs fall back to in-memory until DB reconnects
- Added /api/health alias alongside existing /health for consistent probing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
60d0d08 · 2026-05-19 · add sort + density controls to process grid
Process Status card now has a sort <select> (Status / Name A→Z / Name Z→A /
Restarts ↓↑ / Memory ↓↑) and a density <input type=range> for row padding.
Both persist to localStorage (timeout-agent.proc-sort, .proc-density) and
hydrate before the first refresh() so the initial /api/processes call uses
the saved sort. Server-side /api/processes now honors ?sort=<mode> and
defaults to status-then-name (errored → stopped → online).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
25967f9 · 2026-05-19 · broaden .gitignore to exclude snapshot/swap files
Adds *.bak.*, *.pre-*, *.orig, *.rej, *.swp, *~ to prevent accidental
commits of editor snapshot or merge-conflict scratch files.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
File tree
5 files tracked. Click any to browse the source at HEAD.
rendered in 0ms