Skip to content

Keeploop 0.27.5

Choose a tag to compare

@iknowdjz iknowdjz released this 29 Oct 00:18
· 9 commits to main since this release
  • Settings > Alerts and destinations has a Notifications table. For each kind of notification (monitor matches, agent resumed, wake asks, approvals, sending, promises, monitor changes, connection, account) choose a Mac banner and a sound; monitor matches, wake asks, approvals and promises can also go to your phone and Slack. The switch for messages to agent sessions moved into the table too. Sounds are off until you turn them on. Asks that block an action always show on the Mac.
  • One banner per monitor match. When the match's agent asks to resume, or runs in the background, that banner takes the match banner's place instead of adding a second one, and the phone gets the question only.
  • Monitors an agent made alert only when no agent picks up the match ("Only when no agent picks it up", on by default). An open session that already got the match no longer also shows a banner.
  • When an agent could not run, the banner always reads like "Claude Code not resumed: Invoices", with the reason below.
  • No more echo banners: no "Added to calendar" after you click Add, "Tracking" replaces "Promise found", and no "set a monitor" banner when an agent on this Mac made the change in the chat in front of you.
  • The older ntfy phone setting moves into the ntfy destination, so a match is never pushed to your phone twice.
  • Monitors can match everything for an agent that reads a route: match_all on the mail, Messages and Slack monitor tools (with routes only). For Slack it means every direct message, every group DM and every mention of you; texts cover phone numbers, email handles and short codes.
  • Mail monitors take a mailbox, such as INBOX. Gmail's inbox counts, though Gmail files that mail under All Mail.
  • A new monitor with routes starts with its Mac banner and phone push off, since an agent reads it and the source app shows its own banner. Phone destinations you add later stay off for it too. Turn them on per monitor in Settings > Monitors. Existing monitors keep their settings.