Optionaltags?: NewTagsTags specific to this occurrence. These replace any recurrence-level tags for this occurrence.
OptionaltwistTags?: Partial<Record<Tag, boolean>>Add or remove the twist's tags on this occurrence. Maps tag ID to boolean: true = add tag, false = remove tag.
Optionalunread?: booleanWhether this occurrence should be marked as unread for users.
For the default behavior, omit this field entirely. Use false for initial sync to avoid marking historical items as unread.
Type for creating or updating activity occurrences.
Follows the same pattern as Activity/NewActivity:
occurrence(key) andstart(for scheduling)twistTagsfor add/remove,unreadfor notification control