Skip to content

Interface: GithubIssueRecord ​

Defined in: github/src/executors/github-issue-record.ts:7

Normalized GitHub issue record emitted by GithubIssuesTrackerAdapter.poll().

Provides typed issue metadata and normalized label strings consumed by P.lane(...).tracker(...) projection callbacks.

Properties ​

PropertyModifierTypeDescriptionDefined in
bodyreadonlystring | nullMarkdown issue body text, or null when empty.github/src/executors/github-issue-record.ts:13
htmlUrl?readonlystringOptional browser URL for the GitHub issue.github/src/executors/github-issue-record.ts:19
labelsreadonlyreadonly string[]Normalized list of label names attached to the issue.github/src/executors/github-issue-record.ts:15
numberreadonlynumberIssue number within the repository.github/src/executors/github-issue-record.ts:9
state?readonlystringOptional GitHub issue state ('open' or 'closed').github/src/executors/github-issue-record.ts:17
titlereadonlystringIssue title text.github/src/executors/github-issue-record.ts:11

Released under the MIT License.