From
bafyreiaklwzs5gvlaasn3p4mpqe2josrekgr5ihhf2mgvxhqaddbtctb7y
indexed 2026-11-02 18:09 UTC
View this version
To
bafyreie3z6nnsgp46v6o7ixz4qzawbgm663w7u6oyjujfptpu4ramh3ayq
indexed 2026-11-05 16:25 UTC
View this version
Compatibility
breaking 1 breaking change, 0 non-breaking changes.
Breaking changes (1)
- ConstraintAdded ConstraintAdded { vertex_id: "fyi.opensocial.updateGroupHandle:input.handle", sort: "format", value: "handle" }
Migration guidance
Constraint changes
- ConstraintAdded ConstraintAdded { vertex_id: "fyi.opensocial.updateGroupHandle:input.handle", sort: "format", value: "handle" }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Give the group a handle on a domain it owns, once that domain names the group by its _atproto DNS record or its /.well-known/atproto-did; or give it back its own address as its handle. Updates the group's did:plc and tells the network. The group's site stays at its address. Requires group.configure.",5
"description": "Give the group a handle on a domain it owns, once that domain names the group by its _atproto DNS record or its /.well-known/atproto-did; or give it back its own address as its handle. Updates the group's did:plc and tells the network. Its address stays reserved for it. Requires group.configure.",66
"errors": [7
{8
"name": "NotPlc"9
},107
{118
"name": "InvalidHandle"129
},1310
{1411
"name": "UnsupportedDomain"1512
},1613
{1714
"name": "HandleNotAvailable"1815
},1916
{2017
"name": "NotPointing"2118
},2219
{2320
"name": "NotController"21
},22
{23
"description": "The PLC directory refused the change, as when another was made first: ask again.",24
"name": "InvalidOperation"2425
}2526
],2627
"input": {2728
"encoding": "application/json",2829
"schema": {2930
"properties": {3031
"group": {3132
"description": "The group DID. Every method is served by the group's host and authorized against that group's roles.",3233
"format": "did",3334
"type": "string"3435
},3536
"handle": {3637
"description": "The new handle: a domain that names the group, or the group's own address.",38
"format": "handle",3739
"type": "string"3840
}3941
},4042
"required": [4143
"group",4244
"handle"4345
],4446
"type": "object"4547
}4648
},4749
"output": {4850
"encoding": "application/json",4951
"schema": {5052
"properties": {5153
"handle": {5254
"format": "handle",5355
"type": "string"5456
}5557
},5658
"required": [5759
"handle"5860
],5961
"type": "object"6062
}6163
},6264
"type": "procedure"6365
}6466
},6567
"id": "fyi.opensocial.updateGroupHandle",6668
"lexicon": 16769
}