dev.skytick.recurrence
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "A rule that adds a task to a list again and again.",
"key": "tid",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"endOn": {
"description": "Local date (YYYY-MM-DD) after which no tasks are added.",
"maxGraphemes": 10,
"maxLength": 100,
"type": "string"
},
"freq": {
"enum": [
"daily",
"weekly",
"monthly",
"yearly"
],
"type": "string"
},
"interval": {
"description": "Repeat every N days, weeks, months or years.",
"maximum": 999,
"minimum": 1,
"type": "integer"
},
"lastGeneratedOn": {
"description": "Local date (YYYY-MM-DD) of the newest occurrence that was already turned into a task.",
"maxGraphemes": 10,
"maxLength": 100,
"type": "string"
},
"list": {
"description": "Record key (rkey) of the list the tasks are added to.",
"maxGraphemes": 64,
"maxLength": 640,
"type": "string"
},
"monthDay": {
"description": "Day of the month for monthly rules; absent means the day of startOn. Short months use their last day.",
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"paused": {
"type": "boolean"
},
"remindHour": {
"description": "Local hour (0-23) at which each generated task sends a reminder; absent means no reminder.",
"maximum": 23,
"minimum": 0,
"type": "integer"
},
"startOn": {
"description": "Local date (YYYY-MM-DD) of the first occurrence.",
"maxGraphemes": 10,
"maxLength": 100,
"type": "string"
},
"text": {
"maxGraphemes": 500,
"maxLength": 5000,
"type": "string"
},
"updatedAt": {
"format": "datetime",
"type": "string"
},
"weekdays": {
"description": "Weekdays 0-6 (Sun-Sat) for weekly rules; absent means the weekday of startOn.",
"items": {
"maximum": 6,
"minimum": 0,
"type": "integer"
},
"maxLength": 7,
"type": "array"
}
},
"required": [
"list",
"text",
"freq",
"interval",
"startOn",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "dev.skytick.recurrence",
"lexicon": 1
}
Metadata
- DID
-
did:plc:65owgqsbcpgn4utqkd5vwfw3 - CID
-
bafyreigagyhue4niw7xvbrfcb4on62assrqmya3tbj44h3rzb4qjr7dn34 - Indexed At
- 2026-10-06 16:58 UTC
- AT-URI
-
at://did:plc:65owgqsbcpgn4utqkd5vwfw3/com.atproto.lexicon.schema/dev.skytick.recurrence
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A task on a list.