Skip to content

Release Notes

goodmorning-claude 1.0.0 Beta 1 — 15 Apr 2026

Initial release.

Features

  • macOS-only — requires Darwin; the CLI refuses to run on any other platform
  • Schedule a morning Claude pinginstall --time HH:MM sets up a daily run (default 07:05)
  • launchd integration — LaunchAgent plist installed in ~/Library/LaunchAgents/ with StartCalendarInterval
  • run feedback — manual invocations print the binary being used and the elapsed time on success or failure
  • --verbose / -v flag — accepted before or after the subcommand; emits detailed logs of every action and subprocess call to stderr
  • Resilient PATH handling — resolves claude at install time and bakes its directory into the plist so the schedule keeps firing even if the user's shell PATH depends on init scripts
  • Manual triggerrun invokes the morning ping on demand
  • Status commandstatus reports whether the schedule is installed and shows the configured time
  • Zero dependencies — stdlib only