Skip to content

v0.3.7: results come back

Choose a tag to compare

@100yenadmin 100yenadmin released this 09 Nov 16:02
· 7 commits to main since this release
acc9dba

HeartBeat 2.0 v0.3.7 brings back what the agent did while your limits held its messages.

  • Held results come back. During quiet hours, after the daily message cap, or while you haven't replied, the agent's turns keep working but can't message you. Now, when such a turn finishes with something you should hear, HeartBeat keeps that summary. On your next message, or the agent's next role or own-time turn that can send, the agent gets a short list and tells you what still matters. It's part of a reply or turn that happens anyway, so there are no extra messages or turns, and your limits don't change.
  • Nothing gets lost on the way. The list shows up to five results at a time, oldest first, and the rest come back next time. A result only counts as passed on once your reply has finished or the agent's message was actually sent; if a turn fails or is interrupted, the results wait for the next one. It starts with this version, so nothing held under an earlier version floods your next replies.
  • Finished roles stay on the desk. When the agent finishes a role, its row and last result stay on /pulse desk until you've written in the chat, for up to 24 hours. The desk also counts the results held for you.
  • Clearer budget notes. If a budget you set is above your profile's role_turns_per_day_max, the note now names the maximum actually applied, and a lowering you ask for records your number.

Upgrade: reinstall and restart the gateway. No settings change; on first start, a one-time database step marks results held under earlier versions as already reported. Roadmap: #139.