From
bafyreibf2ycbvtxep5yq5h7dwp2wjx7qpdgevitpz7pbfum4bp56d7dhou
indexed 2026-10-14 17:27 UTC
View this version
To
bafyreie7enxkx4odfapn6izjlhz3ynzrduv3bsrioflbacms5qrlbq7pc4
indexed 2026-11-05 16:25 UTC
View this version
Compatibility
breaking 3 breaking changes, 1 non-breaking change.
Breaking changes (3)
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "fyi.opensocial.listConnectedApps#appView", src: "fyi.opensocial.listConnectedApps#appView", tgt: "fyi.opensocial.listConnectedApps#appView.clientId", kind: "prop", name: Some("clientId") }
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "fyi.opensocial.listConnectedApps#appView", src: "fyi.opensocial.listConnectedApps#appView", tgt: "fyi.opensocial.listConnectedApps#appView.id", kind: "prop", name: Some("id") }
- RemovedVertex RemovedVertex { vertex_id: "fyi.opensocial.listConnectedApps#appView.id" }
Non-breaking changes (1)
- AddedVertex AddedVertex { vertex_id: "fyi.opensocial.listConnectedApps#appView.clientId" }
Migration guidance
Removed
RemovedVertex { vertex_id: "fyi.opensocial.listConnectedApps#appView.id" }
Added
AddedVertex { vertex_id: "fyi.opensocial.listConnectedApps#appView.clientId" }
Notes
- Breaking: RequiredEdgeAdded { vertex_id: "fyi.opensocial.listConnectedApps#appView", src: "fyi.opensocial.listConnectedApps#appView", tgt: "fyi.opensocial.listConnectedApps#appView.clientId", kind: "prop", name: Some("clientId") }
- Breaking: RequiredEdgeRemoved { vertex_id: "fyi.opensocial.listConnectedApps#appView", src: "fyi.opensocial.listConnectedApps#appView", tgt: "fyi.opensocial.listConnectedApps#appView.id", kind: "prop", name: Some("id") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"appView": {55
"properties": {6
"connectedAt": {7
"format": "datetime",6
"clientId": {87
"type": "string"98
},10
"id": {9
"connectedAt": {10
"format": "datetime",1111
"type": "string"1212
},1313
"name": {1414
"type": "string"1515
},1616
"usedAt": {1717
"format": "datetime",1818
"type": "string"1919
}2020
},2121
"required": [22
"id",22
"clientId",2323
"name",2424
"connectedAt",2525
"usedAt"2626
],2727
"type": "object"2828
},2929
"main": {30
"description": "The AI apps you've connected to the group, the most lately used first: each by the name it gave, to disconnect with revokeAssistant.",30
"description": "The AI apps, MCP clients, you've connected to the group to act as you there, the most lately used first: each by the name it gave, to disconnect with revokeConnectedApp.",3131
"output": {3232
"encoding": "application/json",3333
"schema": {3434
"properties": {3535
"apps": {3636
"items": {3737
"ref": "#appView",3838
"type": "ref"3939
},4040
"type": "array"4141
}4242
},4343
"required": [4444
"apps"4545
],4646
"type": "object"4747
}4848
},4949
"parameters": {5050
"properties": {5151
"group": {5252
"format": "did",5353
"type": "string"5454
}5555
},5656
"required": [5757
"group"5858
],5959
"type": "params"6060
},6161
"type": "query"6262
}6363
},6464
"id": "fyi.opensocial.listConnectedApps",6565
"lexicon": 16666
}