feat(FN-4777): complete Step 3 — wire GitHub tracking dedup pre-check

Fusion-Task-Id: FN-4777
Fusion-Task-Lineage: ed00f639-c928-4c14-be1f-2b43db6022c7
This commit is contained in:
Fusion (runfusion.ai)
2026-05-16 12:36:38 -07:00
committed by gsxdsm
parent de5a5c91d4
commit f60dde01fe
3 changed files with 84 additions and 0 deletions

View File

@@ -2858,6 +2858,9 @@ export interface ProjectSettings {
/** Project default GitHub tracking repo in `owner/repo` format (FN-3868).
* Falls back to global githubTrackingDefaultRepo when unset. */
githubTrackingDefaultRepo?: string;
/** When true, tracking issue creation searches open/closed repo issues for likely duplicates before opening a new issue.
* Default: true (set false to opt out). */
githubTrackingDedupEnabled?: boolean;
/** GitHub auth strategy for issue-tracking API calls in this project (FN-3868).
* Default: "gh-cli". */
githubAuthMode?: GithubAuthMode;