• v1.5.0 61aa053816

    feat: add foreground monitor command with live status + recent logs

    Hermes released this 2026-09-04 09:36:51 +08:00 | 5 commits to main since this release

    • serve now periodically writes account-pool state (active/cooldown/
      disabled, cooldown until, token expiry) to workbuddy-status.json,
      refreshed every 3s and immediately on cooldown/disable/refresh events
    • new 'monitor' command runs in foreground: refreshes a live panel of
      all accounts (usable/cooldown/expired + reasons) every N seconds,
      optionally showing recent logs via journalctl (-journal) or a log
      file (-logfile)
    • statusSnapshotFile excluded from git via .gitignore
    • unit tests for tailLines and status snapshot states
    Downloads