Skip to content

Waterboy 0.4.2

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Oct 15:44
· 1 commit to main since this release

Highlights

Waterboy 0.4.2 is a safety and fix release. Update promptly if you use Waterboy in group chats. It also includes the fixes prepared for 0.4.1, which was never released on its own.

Fixed

  • Errors never go to group chats. If Waterboy can't answer in a group, nothing is posted; the failure is logged and shown on the Dashboard. In a 1:1 chat you get a short generic line instead of the raw error text.
  • "Not signed in" is visible. When Claude sign-in has lapsed, the Dashboard says so and points to Settings → General; it clears after the next good answer.
  • No burst of old messages after a restart. Missed automations catch up only if they're less than 30 minutes late, and none run on the first start of a copied or new data folder.
  • Copies and test runs can't send. Sending is on only for the real install (real home folder, default data folder, not a copied store); otherwise Waterboy runs in dry-run mode and says so in its startup log.
  • Waiver reports work again. Since early October, any league transaction without player moves (for example an accepted trade) made the waiver report fail, so answers about free agents were based on partial data. Those transactions are now skipped, and a failed ESPN call is logged by name.
  • Only one Waterboy runs on your data. A second copy started on the same data folder now refuses to start with a clear message (test runs with --dry-run are still allowed), so two agents can never answer the same chat. If the background service is the one refused, the Dashboard says why and it starts by itself once the other copy stops; a leftover lock from before a crash or restart never blocks it.

Download: Apple silicon · Intel

Then follow the install steps. Checksums are in SHA256SUMS.txt.
Already installed? The app updates itself.