Commit 52e6a44
feat(issues): Added
The GitHub LIST endpoint returns several fields currently not in the tap
schema. This PR adds them:
---
`state_reason`: The reason for the state change. Ignored unless state is
changed. [docs
link](https://docs.github.com/en/rest/issues/issues?apiVersion=2026-03-10#list-repository-issues)
Can be one of: `completed`, `not_planned`, `duplicate`, `reopened`,
`null`
---
`parent_issue_url`: URL to get the parent issue of this issue, if it is
a sub-issue. String or null. Format: URI. NOT documented as a response
to LIST endpoint but is documented in [sub-issue
docs](https://docs.github.com/en/rest/issues/sub-issues).
---
`sub_issues_summary`: object showing aggregated progress of an issue's
sub-issues (GitHub docs copilot description).
Fields:
- total (integer) — total number of sub-issues
- completed (integer) — number of completed sub-issues
- percent_completed (integer) — percent complete (integer)
Also not documented as a response to LIST endpoint but is documented in
[sub-issue docs](https://docs.github.com/en/rest/issues/sub-issues).
Co-authored-by: Adam Rubinstein <adamrubinstein@Adams-MacBook-Pro.local>state_reason, sub-issues fields (#543)1 parent 5cf8e33 commit 52e6a44
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
976 | 976 | | |
977 | 977 | | |
978 | 978 | | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
979 | 989 | | |
980 | 990 | | |
981 | 991 | | |
| |||
0 commit comments