@oss-autopilot/core - v1.6.3
GitHub
npm
Preparing search index...
core/types
IssueCandidate
Interface IssueCandidate
interface
IssueCandidate
{
issue
:
{
createdAt
:
string
;
id
:
number
;
labels
:
string
[]
;
number
:
number
;
repo
:
string
;
status
:
"candidate"
|
"claimed"
|
"in_progress"
|
"pr_submitted"
;
title
:
string
;
updatedAt
:
string
;
url
:
string
;
vetted
:
boolean
;
vettingResult
?:
{
checks
:
{
clearRequirements
:
boolean
;
contributionGuidelinesFound
:
boolean
;
noExistingPR
:
boolean
;
notClaimed
:
boolean
;
projectActive
:
boolean
;
}
;
contributionGuidelines
?:
{
branchNamingConvention
?:
string
;
claRequired
?:
boolean
;
commitMessageFormat
?:
string
;
formatter
?:
string
;
issueClaimProcess
?:
string
;
linter
?:
string
;
prTitleFormat
?:
string
;
rawContent
?:
string
;
requiredChecks
?:
string
[]
;
reviewProcess
?:
string
;
styleGuideUrl
?:
string
;
testCoverageRequired
?:
boolean
;
testFileNaming
?:
string
;
testFramework
?:
string
;
}
;
notes
:
string
[]
;
passedAllChecks
:
boolean
;
}
;
}
;
projectHealth
:
ProjectHealth
;
reasonsToApprove
:
string
[]
;
reasonsToSkip
:
string
[]
;
recommendation
:
"approve"
|
"skip"
|
"needs_review"
;
searchPriority
:
SearchPriority
;
vettingResult
:
{
checks
:
{
clearRequirements
:
boolean
;
contributionGuidelinesFound
:
boolean
;
noExistingPR
:
boolean
;
notClaimed
:
boolean
;
projectActive
:
boolean
;
}
;
contributionGuidelines
?:
{
branchNamingConvention
?:
string
;
claRequired
?:
boolean
;
commitMessageFormat
?:
string
;
formatter
?:
string
;
issueClaimProcess
?:
string
;
linter
?:
string
;
prTitleFormat
?:
string
;
rawContent
?:
string
;
requiredChecks
?:
string
[]
;
reviewProcess
?:
string
;
styleGuideUrl
?:
string
;
testCoverageRequired
?:
boolean
;
testFileNaming
?:
string
;
testFramework
?:
string
;
}
;
notes
:
string
[]
;
passedAllChecks
:
boolean
;
}
;
viabilityScore
:
number
;
}
Index
Properties
issue
project
Health
reasons
To
Approve
reasons
To
Skip
recommendation
search
Priority
vetting
Result
viability
Score
Properties
issue
issue
:
{
createdAt
:
string
;
id
:
number
;
labels
:
string
[]
;
number
:
number
;
repo
:
string
;
status
:
"candidate"
|
"claimed"
|
"in_progress"
|
"pr_submitted"
;
title
:
string
;
updatedAt
:
string
;
url
:
string
;
vetted
:
boolean
;
vettingResult
?:
{
checks
:
{
clearRequirements
:
boolean
;
contributionGuidelinesFound
:
boolean
;
noExistingPR
:
boolean
;
notClaimed
:
boolean
;
projectActive
:
boolean
;
}
;
contributionGuidelines
?:
{
branchNamingConvention
?:
string
;
claRequired
?:
boolean
;
commitMessageFormat
?:
string
;
formatter
?:
string
;
issueClaimProcess
?:
string
;
linter
?:
string
;
prTitleFormat
?:
string
;
rawContent
?:
string
;
requiredChecks
?:
string
[]
;
reviewProcess
?:
string
;
styleGuideUrl
?:
string
;
testCoverageRequired
?:
boolean
;
testFileNaming
?:
string
;
testFramework
?:
string
;
}
;
notes
:
string
[]
;
passedAllChecks
:
boolean
;
}
;
}
project
Health
projectHealth
:
ProjectHealth
reasons
To
Approve
reasonsToApprove
:
string
[]
reasons
To
Skip
reasonsToSkip
:
string
[]
recommendation
recommendation
:
"approve"
|
"skip"
|
"needs_review"
search
Priority
searchPriority
:
SearchPriority
vetting
Result
vettingResult
:
{
checks
:
{
clearRequirements
:
boolean
;
contributionGuidelinesFound
:
boolean
;
noExistingPR
:
boolean
;
notClaimed
:
boolean
;
projectActive
:
boolean
;
}
;
contributionGuidelines
?:
{
branchNamingConvention
?:
string
;
claRequired
?:
boolean
;
commitMessageFormat
?:
string
;
formatter
?:
string
;
issueClaimProcess
?:
string
;
linter
?:
string
;
prTitleFormat
?:
string
;
rawContent
?:
string
;
requiredChecks
?:
string
[]
;
reviewProcess
?:
string
;
styleGuideUrl
?:
string
;
testCoverageRequired
?:
boolean
;
testFileNaming
?:
string
;
testFramework
?:
string
;
}
;
notes
:
string
[]
;
passedAllChecks
:
boolean
;
}
viability
Score
viabilityScore
:
number
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
issue
project
Health
reasons
To
Approve
reasons
To
Skip
recommendation
search
Priority
vetting
Result
viability
Score
GitHub
npm
@oss-autopilot/core - v1.6.3
Loading...