full diff

social.colibri.beta.server.describeServer

colibri.social +2 −1
From
bafyreidretnxwwp7twxjl627zq7sbifqsevkcils76pnooroc2mlxyywhq indexed 2026-10-18 08:23 UTC View this version
To
bafyreieynvya4uvt4ig4ihkhhwtrkvxyldg6bjpa2mgzhukowqk3e6clny indexed 2026-11-07 11:21 UTC View this version

Compatibility

breaking 1 breaking change, 0 non-breaking changes.

Breaking changes (1)
  • ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.beta.server.describeServer:output.features:items", sort: "knownValues", old_value: "[\"voice\",\"push\",\"gifs\",\"embeds\",\"emoji\"]", new_value: "[\"voice\",\"push\",\"gifs\",\"embeds\",\"emoji\",\"nodes\"]" }

Migration guidance

Constraint changes

  • ConstraintTightened ConstraintTightened { vertex_id: "social.colibri.beta.server.describeServer:output.features:items", sort: "knownValues", old_value: "[\"voice\",\"push\",\"gifs\",\"embeds\",\"emoji\"]", new_value: "[\"voice\",\"push\",\"gifs\",\"embeds\",\"emoji\",\"nodes\"]" }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Gets information about this AppView.",
66 "output": {
77 "encoding": "application/json",
88 "schema": {
99 "properties": {
1010 "contact": {
1111 "description": "How to reach the operator.",
1212 "type": "string"
1313 },
1414 "defaultCommunity": {
1515 "description": "A community every user joins after creating their profile for the first time.",
1616 "format": "did",
1717 "type": "string"
1818 },
1919 "did": {
2020 "description": "The AppView's own identity.",
2121 "format": "did",
2222 "type": "string"
2323 },
2424 "features": {
2525 "description": "Optional features this AppView supports.",
2626 "items": {
2727 "description": "A feature identifier.",
2828 "knownValues": [
2929 "voice",
3030 "push",
3131 "gifs",
3232 "embeds",
33 "emoji"
33 "emoji",
34 "nodes"
3435 ],
3536 "type": "string"
3637 },
3738 "type": "array"
3839 },
3940 "flavor": {
4041 "description": "Which build of the software this is. 'vanilla' for the stock AppView, and any string a fork or a customised deployment chooses for itself.",
4142 "type": "string"
4243 },
4344 "handleDomain": {
4445 "description": "The domain community handles are minted under.",
4546 "type": "string"
4647 },
4748 "pds": {
4849 "description": "The PDS communities are created on.",
4950 "format": "uri",
5051 "type": "string"
5152 },
5253 "software": {
5354 "description": "Stable software identifier, always 'colibri-appview'. Clients key on this to confirm a host is a Colibri AppView before pointing themselves at it.",
5455 "type": "string"
5556 },
5657 "spaceTypes": {
5758 "description": "The space types this AppView understands.",
5859 "items": {
5960 "description": "A space type.",
6061 "format": "nsid",
6162 "type": "string"
6263 },
6364 "type": "array"
6465 },
6566 "version": {
6667 "description": "The running software version.",
6768 "type": "string"
6869 }
6970 },
7071 "required": [
7172 "did",
7273 "software",
7374 "flavor",
7475 "version",
7576 "handleDomain",
7677 "pds"
7778 ],
7879 "type": "object"
7980 }
8081 },
8182 "type": "query"
8283 }
8384 },
8485 "id": "social.colibri.beta.server.describeServer",
8586 "lexicon": 1
8687}

Compare other versions