full diff

chat.yakka.server.info

yakka.chat +1 −1
From
bafyreibdyn7dlcpaxei4jotfpoe6qdhqo3tspga5vq2jhzhvgyp6zyxdvu indexed 2026-08-29 15:21 UTC View this version
To
bafyreigu6tk77pkvpha7cm6jp6viw5fgkjfcokg55gxnfdgvtoqzllfp7q indexed 2026-08-29 15:27 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "A server's own presentation. Authority-written into its directory space (ADR 0006), one per server, which is why the key is literal.\n\nNamed `server.info` rather than `server` because `chat.yakka.server` is already the *space type* of a directory space (`Yakka.Lexicons.SpaceTypes.directory/0`). Reusing the NSID for a collection would leave two different things spelled the same, and this record is the exact analogue of `chat.yakka.channel.info` anyway: the presentation of a space, written by whoever holds authority over it.",
5 "description": "A server's own presentation. Authority-written into its directory space (ADR 0006), one per server, which is why the key is literal.\n\nNamed `server.info` rather than `server` because `chat.yakka.server` is already the *space type* of a directory space. Reusing the NSID for a collection would leave two different things spelled the same, and this record is the exact analogue of `chat.yakka.channel.info` anyway: the presentation of a space, written by whoever holds authority over it.",
66 "key": "literal:self",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "format": "datetime",
1111 "type": "string"
1212 },
1313 "description": {
1414 "maxGraphemes": 256,
1515 "maxLength": 2048,
1616 "type": "string"
1717 },
1818 "glyph": {
1919 "accept": [
2020 "image/png",
2121 "image/jpeg",
2222 "image/webp"
2323 ],
2424 "description": "The server's icon, as a blob in the directory space. A blob rather than a URL because the image is the server's own data and must travel with it — a URL would make presentation depend on a host outside the protocol.",
2525 "maxSize": 1000000,
2626 "type": "blob"
2727 },
2828 "name": {
2929 "maxGraphemes": 64,
3030 "maxLength": 512,
3131 "type": "string"
3232 },
3333 "tint": {
3434 "description": "Fallback colour, paired with initials derived from the name when there is no glyph. Presentational only.",
3535 "maxLength": 32,
3636 "type": "string"
3737 }
3838 },
3939 "required": [
4040 "name",
4141 "createdAt"
4242 ],
4343 "type": "object"
4444 },
4545 "type": "record"
4646 }
4747 },
4848 "id": "chat.yakka.server.info",
4949 "lexicon": 1
5050}

Compare other versions