Skip to content

Commit

Permalink
Re-add client feature for managing profile fields
Browse files Browse the repository at this point in the history
  • Loading branch information
tcpipuk committed Jan 4, 2025
1 parent 3349123 commit 9fa0096
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion proposals/4133-extended-profiles.md
Original file line number Diff line number Diff line change
Expand Up @@ -349,4 +349,26 @@ Advertise the capability with an unstable prefix:
}
}
}
```
```

### Unstable Client Features

The client feature `uk.tcpip.msc4133` SHOULD be advertised on the `/_matrix/client/versions`
endpoint when the unstable endpoints for managing profile fields are supported at
`/_matrix/client/unstable/uk.tcpip.msc4133/profile/{userId}/{key_name}`.

Once this MSC is merged, the client feature `uk.tcpip.msc4133.stable` SHOULD be advertised when
these endpoints are accepted at `/_matrix/client/v3/profile/{userId}/{key_name}` until the next
spec version where these endpoints are officially written into the spec, e.g.

```json
{
"unstable_features": {
"uk.tcpip.msc4133": true,
"uk.tcpip.msc4133.stable": true
},
"versions": [
"v1.11"
]
}
```

0 comments on commit 9fa0096

Please sign in to comment.