Conversation
|
Just wanted to bump this: using uuid as a first class citizen in the cli will help substantially with integrating this into other applications! Thanks! |
|
Another reason why having the UUID as a first class citizen: it means we can LINK TO A REMINDER https://www.reddit.com/r/shortcuts/comments/bc5h9a/comment/l2nf9pd/ x-apple-reminderkit://REMCDReminder/{UUID is here} FYI, the code builds and runs, and only adds a few json fields when |
|
I updated the path provided here to buildable state again. See #103 I do believe it would make a lot of sense to fully switch over to the UUID based approach on the CLI as the index based access is very brittle. For the "delete completed item" that I actually wanted to solve for myself the index based approach would be weird as you need to set context information ("Should the indexed list contain completed items or not?"). I would suggest to deprecate index based access to the items. |
every list and every reminder has a unique id.
This PR displays those values when
--format jsonis used, and allows the ID to be an argument for the list and reminder.we also return the unique ID and the list ID when a reminder is created.