Environment
- macOS version: 26.2 (Build 25C56)
- remindctl version: 0.1.0
- Installation: Homebrew (
brew install steipete/tap/remindctl)
Issue
Any command that accesses reminders crashes with a Swift actor isolation error.
Steps to Reproduce
- Install remindctl on macOS 26 (Tahoe)
- Grant Reminders access (
remindctl authorize)
- Run any command that fetches reminders:
remindctl
remindctl list
remindctl all
Expected Behavior
Reminders are listed.
Actual Behavior
Crash with SIGABRT:
Incorrect actor executor assumption; expected 'RemindCore.RemindersStore' executor.
Command aborted by signal SIGABRT
Notes
remindctl status works fine (only checks permissions, doesn't access RemindersStore)
remindctl --version works fine
- Likely a Swift 6 strict concurrency issue with actor isolation in the newer macOS
Workaround
AppleScript still works as a fallback:
osascript -e 'tell application "Reminders" to get name of every reminder of list "Reminders" whose completed is false'
Environment
brew install steipete/tap/remindctl)Issue
Any command that accesses reminders crashes with a Swift actor isolation error.
Steps to Reproduce
remindctl authorize)remindctlremindctl listremindctl allExpected Behavior
Reminders are listed.
Actual Behavior
Crash with SIGABRT:
Notes
remindctl statusworks fine (only checks permissions, doesn't access RemindersStore)remindctl --versionworks fineWorkaround
AppleScript still works as a fallback:
osascript -e 'tell application "Reminders" to get name of every reminder of list "Reminders" whose completed is false'