fyi.opensocial.listDrafts
The drafts your assistant left for you in the group's tabs, waiting for you to add or let go: each with the space it goes in, added as you, or for its tab's page to make into what it keeps (page).
Details · query
| Kind | query |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
Checks
Validunlimited-stringdefs.draftFile.properties.altNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftFile.properties.typeNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.byNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.idNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.replacesNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.spaceNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.tabNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.titleNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.draftView.properties.wasNo maxLength, maxGraphemes or format limits this string.
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"draftFile": {
"properties": {
"alt": {
"description": "What it shows, in words.",
"type": "string"
},
"n": {
"description": "Its number, from 1.",
"minimum": 1,
"type": "integer"
},
"size": {
"description": "How big it is, in bytes.",
"type": "integer"
},
"type": {
"description": "Its MIME type.",
"type": "string"
}
},
"required": [
"n",
"type",
"size"
],
"type": "object"
},
"draftView": {
"properties": {
"asGroup": {
"description": "Added as the group, by whoever adds it and may.",
"type": "boolean"
},
"by": {
"description": "The AI app that left it, by the name it gave.",
"type": "string"
},
"collection": {
"format": "nsid",
"type": "string"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"files": {
"description": "The files it brings, in order: each read with getDraftFile, by its number.",
"items": {
"ref": "#draftFile",
"type": "ref"
},
"type": "array"
},
"id": {
"type": "string"
},
"page": {
"description": "Its tab's page makes it into what it keeps.",
"type": "boolean"
},
"record": {
"type": "unknown"
},
"remove": {
"description": "It removes that one, rather than changing it.",
"type": "boolean"
},
"replaces": {
"description": "The one it changes, or removes: the record's address, or, for its tab's page to change, as the page names one.",
"type": "string"
},
"space": {
"description": "The space it goes in, added.",
"type": "string"
},
"tab": {
"description": "Its tab's namespace.",
"type": "string"
},
"title": {
"type": "string"
},
"was": {
"description": "What the one it changes or removes is called.",
"type": "string"
}
},
"required": [
"id",
"tab",
"collection",
"title",
"record",
"createdAt"
],
"type": "object"
},
"main": {
"description": "The drafts your assistant left for you in the group's tabs, waiting for you to add or let go: each with the space it goes in, added as you, or for its tab's page to make into what it keeps (page).",
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"drafts": {
"items": {
"ref": "#draftView",
"type": "ref"
},
"type": "array"
}
},
"required": [
"drafts"
],
"type": "object"
}
},
"parameters": {
"properties": {
"group": {
"format": "did",
"type": "string"
}
},
"required": [
"group"
],
"type": "params"
},
"type": "query"
}
},
"id": "fyi.opensocial.listDrafts",
"lexicon": 1
}