Variable DEFAULT_CONFIGConst
DEFAULT_CONFIG: {
aiPolicyBlocklist: string[];
approachingDormantDays: number;
dismissedIssues: Record<string, string>;
dormantThresholdDays: number;
excludeOrgs?: string[];
excludeRepos: string[];
githubUsername: string;
includeDocIssues: boolean;
issueListPath?: string;
labels: string[];
languages: string[];
localRepoScanPaths?: string[];
maxActivePRs: number;
maxIssueAgeDays: number;
minRepoScoreThreshold: number;
minStars: number;
preferredOrgs: string[];
projectCategories: (
| "nonprofit"
| "devtools"
| "infrastructure"
| "web-frameworks"
| "data-ml"
| "education"
)[];
scope?: ("advanced" | "beginner" | "intermediate")[];
scoreThreshold: number;
setupComplete: boolean;
setupCompletedAt?: string;
shelvedPRUrls: string[];
showHealthCheck?: boolean;
squashByDefault: boolean | "ask";
starredRepos: string[];
starredReposLastFetched?: string;
statusOverrides?: Record<
string,
{
lastActivityAt: string;
setAt: string;
status: "needs_addressing"
| "waiting_on_maintainer";
},
>;
trustedProjects: string[];
} = ...
Type Declaration
aiPolicyBlocklist: string[]
approachingDormantDays: number
dismissedIssues: Record<string, string>
dormantThresholdDays: number
OptionalexcludeOrgs?: string[]
excludeRepos: string[]
githubUsername: string
includeDocIssues: boolean
OptionalissueListPath?: string
labels: string[]
languages: string[]
OptionallocalRepoScanPaths?: string[]
maxActivePRs: number
maxIssueAgeDays: number
minRepoScoreThreshold: number
minStars: number
preferredOrgs: string[]
projectCategories: (
| "nonprofit"
| "devtools"
| "infrastructure"
| "web-frameworks"
| "data-ml"
| "education"
)[]
Optionalscope?: ("advanced" | "beginner" | "intermediate")[]
scoreThreshold: number
setupComplete: boolean
OptionalsetupCompletedAt?: string
shelvedPRUrls: string[]
OptionalshowHealthCheck?: boolean
squashByDefault: boolean | "ask"
starredRepos: string[]
OptionalstarredReposLastFetched?: string
OptionalstatusOverrides?: Record<
string,
{
lastActivityAt: string;
setAt: string;
status: "needs_addressing"
| "waiting_on_maintainer";
},
>
trustedProjects: string[]
Default configuration applied to new state files. All fields can be overridden via
/setup-oss.