From
bafyreiadpttbx4ietjdmjm7z3lfiungh5hnxiaxylhrhdveju4encfab3m
indexed 2026-06-18 13:14 UTC
View this version
To
bafyreiadpttbx4ietjdmjm7z3lfiungh5hnxiaxylhrhdveju4encfab3m
indexed 2026-06-18 13:14 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Get activity correlation metrics showing confirmation rates, latencies, and error counts by category (admin only)",66
"errors": [77
{88
"name": "AuthenticationRequired"99
},1010
{1111
"name": "AuthorizationRequired"1212
}1313
],1414
"output": {1515
"encoding": "application/json",1616
"schema": {1717
"properties": {1818
"metrics": {1919
"items": {2020
"ref": "#metricsEntry",2121
"type": "ref"2222
},2323
"type": "array"2424
},2525
"pendingCount": {2626
"description": "Current count of pending activities",2727
"type": "integer"2828
}2929
},3030
"required": [3131
"metrics",3232
"pendingCount"3333
],3434
"type": "object"3535
}3636
},3737
"parameters": {3838
"properties": {},3939
"type": "params"4040
},4141
"type": "query"4242
},4343
"metricsEntry": {4444
"description": "Correlation metrics for a time bucket and category",4545
"properties": {4646
"avgLatencyMs": {4747
"description": "Average latency in milliseconds",4848
"type": "integer"4949
},5050
"category": {5151
"description": "Activity category",5252
"knownValues": [5353
"eprint_submit",5454
"eprint_update",5555
"eprint_delete",5656
"review_create",5757
"review_update",5858
"review_delete",5959
"endorsement_create",6060
"endorsement_delete",6161
"tag_create",6262
"tag_delete",6363
"profile_update",6464
"proposal_create",6565
"vote_create"6666
],6767
"type": "string"6868
},6969
"confirmationRatePct": {7070
"description": "Confirmation rate as percentage (0-100)",7171
"type": "integer"7272
},7373
"confirmed": {7474
"description": "Number of confirmed activities",7575
"type": "integer"7676
},7777
"failed": {7878
"description": "Number of failed activities",7979
"type": "integer"8080
},8181
"hour": {8282
"description": "Hour bucket timestamp",8383
"format": "datetime",8484
"type": "string"8585
},8686
"p95LatencyMs": {8787
"description": "95th percentile latency in milliseconds",8888
"type": "integer"8989
},9090
"pending": {9191
"description": "Number of pending activities",9292
"type": "integer"9393
},9494
"timeout": {9595
"description": "Number of timed out activities",9696
"type": "integer"9797
},9898
"total": {9999
"description": "Total activities in this bucket",100100
"type": "integer"101101
}102102
},103103
"required": [104104
"hour",105105
"category",106106
"total",107107
"confirmed",108108
"failed",109109
"timeout",110110
"pending",111111
"confirmationRatePct"112112
],113113
"type": "object"114114
}115115
},116116
"id": "pub.chive.activity.getCorrelationMetrics",117117
"lexicon": 1,118118
"revision": 1119119
}