Skip to content

v0.3.8

Choose a tag to compare

@100yenadmin 100yenadmin released this 09 Nov 17:46
· 6 commits to main since this release
f212001

HeartBeat 2.0 v0.3.8 lets the agent set its own rhythm, and makes sure your pause always holds.

  • Rest until the work is ready. When a role is waiting on something until a known time, the agent can pause it with pause_for: "12h", and it resumes on its own at that time. No empty wake-ups in between. Your controls come first: if you pause it yourself, or turn the chat off, the agent's timer never resumes it.
  • Your pause holds. A wake you paused with /pulse pause can be resumed by the agent only during your own turn in the chat, for example when you ask. It can't resume it from one of its own turns, including the turn you paused.
  • Watch one task, board or message. Kanban watchers can be aimed at one task_id or board, reaction watchers at one message_id, and the receipt names the filter.
  • The cost limit, described as it is. The daily cost setting is a priced-spend limit: it's checked before each of the agent's own turns, can't stop a turn already running, and doesn't count unpriced calls. The desk and /pulse status now show the agent's own spend today and how many calls weren't counted, with or without a limit set.
  • Tidier history. Old turns that ended with nothing to report are pruned as usual; held results that can still come back to you are always kept.

Upgrade: reinstall and restart the gateway. No settings or database changes. Roadmap: #139.