github fathah/hermes-desktop v0.2.0
Hermes Desktop v0.2.0

latest releases: v0.5.1, v0.5.0, v0.4.5...
one month ago

Changelog

[0.2.0] - 2026-04-09

Added

  • Schedules screen — New sidebar tab to create, view, and manage scheduled agent tasks (cron jobs)
    • Friendly frequency picker with preset intervals: Minutes, Hourly, Daily, Weekly, and Custom cron expressions
    • Time-of-day and day-of-week selectors for daily/weekly schedules
    • Delivery target dropdown with all supported platforms (Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Email, Webhook, and more)
    • Pause, resume, and run-now controls for each job
    • Delete confirmation dialog
    • Live status badges (active, paused, completed)
    • Next run / last run timestamps, repeat counters, error display
    • CSS tooltips on action buttons (Pause, Run now, Remove)
    • Escape key to dismiss modals

Technical

  • New main process module (cronjobs.ts) with async file I/O, profile-aware job listing, and CLI integration for mutations
  • Full IPC bridge with profile support across all cron operations (list, create, remove, pause, resume, trigger)
  • Prompt argument passed after -- separator to prevent CLI flag injection
  • Empty job ID guard on all mutation operations
  • Error logging for jobs file read failures

[0.1.0] - 2026-04-08

Initial release.

Don't miss a new hermes-desktop release

NewReleases is sending notifications on new releases.