full diff

dev.gitosphere.repository.pullRequestReview

From
bafyreiaczemmylwuve2oyrerydowxaivkdjrg3tkpyr2cnxaaoqgts6dcq indexed 2026-09-02 22:36 UTC View this version
To
bafyreicobx6lvkxxf7gew4r5btlrmn6d4tnk2okqwx5vlfkndtprh77ybu indexed 2026-10-28 06:05 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "dev.gitosphere.repository.pullRequestReview:body.reviewerHandle" }
  • AddedEdge AddedEdge { src: "dev.gitosphere.repository.pullRequestReview:body", tgt: "dev.gitosphere.repository.pullRequestReview:body.reviewerHandle", kind: "prop", name: Some("reviewerHandle") }

Migration guidance

Added

  • AddedVertex { vertex_id: "dev.gitosphere.repository.pullRequestReview:body.reviewerHandle" }

Notes

  • Non-breaking: AddedEdge { src: "dev.gitosphere.repository.pullRequestReview:body", tgt: "dev.gitosphere.repository.pullRequestReview:body.reviewerHandle", kind: "prop", name: Some("reviewerHandle") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "key": "any",
66 "record": {
77 "properties": {
88 "acceptedBy": {
99 "format": "did",
1010 "type": "string"
1111 },
1212 "baseCommit": {
1313 "maxLength": 64,
1414 "minLength": 40,
1515 "type": "string"
1616 },
1717 "body": {
1818 "maxGraphemes": 10000,
1919 "maxLength": 100000,
2020 "type": "string"
2121 },
2222 "createdAt": {
2323 "format": "datetime",
2424 "type": "string"
2525 },
2626 "decision": {
2727 "enum": [
2828 "comment",
2929 "approve",
3030 "request_changes"
3131 ],
3232 "type": "string"
3333 },
3434 "headCommit": {
3535 "maxLength": 64,
3636 "minLength": 40,
3737 "type": "string"
3838 },
3939 "keyId": {
4040 "maxLength": 128,
4141 "minLength": 1,
4242 "type": "string"
4343 },
4444 "number": {
4545 "maximum": 9007199254740991,
4646 "minimum": 1,
4747 "type": "integer"
4848 },
4949 "pullRequestId": {
5050 "maxLength": 36,
5151 "minLength": 36,
5252 "type": "string"
5353 },
5454 "receipt": {
5555 "maxLength": 512,
5656 "minLength": 1,
5757 "type": "string"
5858 },
5959 "repositoryId": {
6060 "ref": "dev.gitosphere.defs#repositoryId",
6161 "type": "ref"
6262 },
6363 "reviewer": {
6464 "format": "did",
6565 "type": "string"
6666 },
67 "reviewerHandle": {
68 "description": "The reviewer's handle, verified by the server when it signed the review. It may be stale; reviewer is authoritative.",
69 "format": "handle",
70 "type": "string"
71 },
6772 "round": {
6873 "maximum": 9007199254740991,
6974 "minimum": 0,
7075 "type": "integer"
7176 },
7277 "unverified": {
7378 "items": {
7479 "maxLength": 128,
7580 "minLength": 1,
7681 "type": "string"
7782 },
7883 "maxLength": 100,
7984 "type": "array"
8085 },
8186 "verification": {
8287 "items": {
8388 "ref": "dev.gitosphere.defs#verificationEvidence",
8489 "type": "ref"
8590 },
8691 "maxLength": 100,
8792 "type": "array"
8893 }
8994 },
9095 "required": [
9196 "repositoryId",
9297 "pullRequestId",
9398 "number",
9499 "round",
95100 "baseCommit",
96101 "headCommit",
97102 "reviewer",
98103 "decision",
99104 "verification",
100105 "unverified",
101106 "createdAt",
102107 "acceptedBy",
103108 "keyId",
104109 "receipt"
105110 ],
106111 "type": "object"
107112 },
108113 "type": "record"
109114 }
110115 },
111116 "description": "An immutable review decision and verification evidence bound to one Pull Request round.",
112117 "id": "dev.gitosphere.repository.pullRequestReview",
113118 "lexicon": 1
114119}

Compare other versions