dev.gitosphere.repository.preparePullRequestIssueClose
Schema Diff
+13 -1
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"errors": [
6
6
{
7
7
"name": "InvalidRequest"
8
8
},
9
9
{
10
10
"name": "ValidationFailed"
11
11
},
12
12
{
13
13
"name": "AuthenticationRequired"
14
14
},
15
15
{
16
16
"name": "AccessDenied"
17
17
},
18
18
{
19
19
"name": "RepositoryMismatch"
20
20
},
21
21
{
22
22
"name": "RecordNotFound"
23
23
},
24
24
{
25
25
"name": "Conflict"
26
26
},
27
27
{
28
28
"name": "IdempotencyConflict"
29
29
},
30
30
{
31
31
"name": "DependencyUnavailable"
32
+
},
33
+
{
34
+
"description": "An invitation is required to use this service.",
35
+
"name": "InvitationRequired"
36
+
},
37
+
{
38
+
"description": "Service access for this DID is suspended.",
39
+
"name": "AccountSuspended"
40
+
},
41
+
{
42
+
"description": "An administrator has paused new requests for this target.",
43
+
"name": "ServicePaused"
32
44
}
33
45
],
34
46
"input": {
35
47
"encoding": "application/json",
36
48
"schema": {
37
49
"properties": {
38
50
"idempotencyKey": {
39
51
"ref": "dev.gitosphere.defs#idempotencyKey",
40
52
"type": "ref"
41
53
},
42
54
"issueNumber": {
43
55
"minimum": 1,
44
56
"type": "integer"
45
57
},
46
58
"number": {
47
59
"minimum": 1,
48
60
"type": "integer"
49
61
},
50
62
"realmId": {
51
63
"ref": "dev.gitosphere.defs#realmId",
52
64
"type": "ref"
53
65
},
54
66
"repositoryId": {
55
67
"ref": "dev.gitosphere.defs#repositoryId",
56
68
"type": "ref"
57
69
}
58
70
},
59
71
"required": [
60
72
"realmId",
61
73
"repositoryId",
62
74
"number",
63
75
"issueNumber",
64
76
"idempotencyKey"
65
77
],
66
78
"type": "object"
67
79
}
68
80
},
69
81
"output": {
70
82
"encoding": "application/json",
71
83
"schema": {
72
84
"properties": {
73
85
"accepted": {
74
86
"type": "boolean"
75
87
},
76
88
"record": {
77
89
"ref": "dev.gitosphere.repository.issueMutation",
78
90
"type": "ref"
79
91
},
80
92
"recordKey": {
81
93
"type": "string"
82
94
},
83
95
"replayed": {
84
96
"type": "boolean"
85
97
},
86
98
"result": {
87
99
"ref": "dev.gitosphere.defs#pullRequestIssueCloseResult",
88
100
"type": "ref"
89
101
}
90
102
},
91
103
"required": [
92
104
"result"
93
105
],
94
106
"type": "object"
95
107
}
96
108
},
97
109
"type": "procedure"
98
110
}
99
111
},
100
-
"description": "元のmerge actorによるIssue closeの準備・失敗記録を管理する。",
112
+
"description": "Manages preparation for, and failure records of, closing an Issue by the original merge actor.",
101
113
"id": "dev.gitosphere.repository.preparePullRequestIssueClose",
102
114
"lexicon": 1
103
115
}