File tree Expand file tree Collapse file tree 6 files changed +239
-24
lines changed Expand file tree Collapse file tree 6 files changed +239
-24
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @team-plain/typescript-sdk ' : minor
3+ ---
4+
5+ Expose thread status details
Original file line number Diff line number Diff line change 1+ fragment ThreadStatusDetailParts on ThreadStatusDetail {
2+ # TODO status details
3+ ... on ThreadStatusDetailCreated {
4+ __typename
5+ createdAt {
6+ ... DateTimeParts
7+ }
8+ }
9+ ... on ThreadStatusDetailNewReply {
10+ __typename
11+ statusChangedAt {
12+ ... DateTimeParts
13+ }
14+ }
15+ ... on ThreadStatusDetailInProgress {
16+ statusChangedAt {
17+ ... DateTimeParts
18+ }
19+ }
20+ ... on ThreadStatusDetailThreadDiscussionResolved {
21+ threadDiscussionId
22+ statusChangedAt {
23+ ... DateTimeParts
24+ }
25+ }
26+ ... on ThreadStatusDetailThreadLinkUpdated {
27+ __typename
28+ statusChangedAt {
29+ ... DateTimeParts
30+ }
31+ linearIssueId
32+ }
33+
34+ # SNOOZED status details
35+ ... on ThreadStatusDetailWaitingForCustomer {
36+ statusChangedAt {
37+ ... DateTimeParts
38+ }
39+ }
40+ ... on ThreadStatusDetailWaitingForDuration {
41+ statusChangedAt {
42+ ... DateTimeParts
43+ }
44+ waitingUntil {
45+ ... DateTimeParts
46+ }
47+ }
48+
49+ # DONE status details
50+ ... on ThreadStatusDetailDoneManuallySet {
51+ statusChangedAt {
52+ ... DateTimeParts
53+ }
54+ }
55+ ... on ThreadStatusDetailDoneAutomaticallySet {
56+ statusChangedAt {
57+ ... DateTimeParts
58+ }
59+ afterSeconds
60+ }
61+ ... on ThreadStatusDetailIgnored {
62+ statusChangedAt {
63+ ... DateTimeParts
64+ }
65+ }
66+ }
Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ fragment ThreadParts on Thread {
77 }
88
99 status
10+ statusDetail {
11+ ... ThreadStatusDetailParts
12+ }
1013 statusChangedAt {
1114 ... DateTimeParts
1215 }
You can’t perform that action at this time.
0 commit comments