app.didpic.notification.updateSeen
Schema Diff
+2 -3
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "app.didpic.notification.updateSeen",
3
3
"defs": {
4
4
"main": {
5
5
"type": "procedure",
6
6
"input": {
7
7
"schema": {
8
8
"type": "object",
9
9
"required": [
10
10
"seenAt"
11
11
],
12
12
"properties": {
13
13
"seenAt": {
14
14
"type": "string",
15
-
"format": "datetime",
16
-
"description": "Timestamp indicating everything indexed at or before this moment has been seen. Clients should echo back the serverTime returned by listNotifications rather than using a locally-computed `now`."
15
+
"format": "datetime"
17
16
}
18
17
}
19
18
},
20
19
"encoding": "application/json"
21
20
},
22
-
"description": "Push the authenticated viewer's notification seenAt boundary forward. Server-enforced monotonic: a stale or out-of-order client call with an older seenAt is a no-op, not a regression."
21
+
"description": "Mark notifications as seen up to seenAt."
23
22
}
24
23
},
25
24
"$type": "com.atproto.lexicon.schema",
26
25
"lexicon": 1
27
26
}