diff --git a/packages/dashboard/app/components/TaskDetailModal.tsx b/packages/dashboard/app/components/TaskDetailModal.tsx index 017ce0072a..afa3271e08 100644 --- a/packages/dashboard/app/components/TaskDetailModal.tsx +++ b/packages/dashboard/app/components/TaskDetailModal.tsx @@ -3507,143 +3507,6 @@ export function TaskDetailContent({ )} )} - {showGithubTrackingSection && ( -
-
-
- {t("taskDetail.githubTracking.label", "GitHub tracking")} - - - {!githubTrackedIssue && ( - - {githubTrackingDetailPending - ? t("taskDetail.githubTracking.checking", "Checking tracking status") - : githubTrackingEnabled - ? t("taskDetail.githubTracking.notYetCreated", "Issue not yet created") - : t("taskDetail.githubTracking.disabled", "Tracking is currently disabled")} - - )} -
- {showInlineGithubTrackingEnableButton && ( - - )} - {showGithubTrackingSpinner && ( - - - )} - -
- {githubTrackingExpanded && ( -
- {githubTrackedIssue && ( -
-
-
{t("taskDetail.githubTracking.issue", "Issue")}
-
- {githubTrackedIssue.url ? ( - - {`${githubTrackedIssue.owner}/${githubTrackedIssue.repo}#${githubTrackedIssue.number}`} - - ) : ( - {`${githubTrackedIssue.owner}/${githubTrackedIssue.repo}#${githubTrackedIssue.number}`} - )} -
-
-
-
{t("taskDetail.githubTracking.state", "State")}
-
- - {task.issueInfo?.state ?? "open"} - -
-
-
- )} -
- {!githubTrackedIssue && githubTrackingEnabled && ( - <> - - {!canCreateTrackingIssue && ( - {t("taskDetail.githubTracking.createIssueHelper", "Tracking issue will be created once this task has a title or description to summarize.")} - )} - - )} - {canEditGithubTracking && ( - <> - -
- { - setGithubRepoOverrideDraft(event.target.value); - setGithubRepoOverrideError(null); - }} - placeholder={effectiveGithubRepoDefault || "owner/repo"} - /> - -
- {githubRepoOverrideError && {githubRepoOverrideError}} - {githubTrackedIssue && ( - - )} - - )} -
-
- )} -
- )}
@@ -3809,6 +3672,143 @@ export function TaskDetailContent({
{t("taskDetail.spec.noPrompt", "(no prompt)")}
)}
+ {showGithubTrackingSection && ( +
+
+
+ {t("taskDetail.githubTracking.label", "GitHub tracking")} + + + {!githubTrackedIssue && ( + + {githubTrackingDetailPending + ? t("taskDetail.githubTracking.checking", "Checking tracking status") + : githubTrackingEnabled + ? t("taskDetail.githubTracking.notYetCreated", "Issue not yet created") + : t("taskDetail.githubTracking.disabled", "Tracking is currently disabled")} + + )} +
+ {showInlineGithubTrackingEnableButton && ( + + )} + {showGithubTrackingSpinner && ( + + + )} + +
+ {githubTrackingExpanded && ( +
+ {githubTrackedIssue && ( +
+
+
{t("taskDetail.githubTracking.issue", "Issue")}
+
+ {githubTrackedIssue.url ? ( + + {`${githubTrackedIssue.owner}/${githubTrackedIssue.repo}#${githubTrackedIssue.number}`} + + ) : ( + {`${githubTrackedIssue.owner}/${githubTrackedIssue.repo}#${githubTrackedIssue.number}`} + )} +
+
+
+
{t("taskDetail.githubTracking.state", "State")}
+
+ + {task.issueInfo?.state ?? "open"} + +
+
+
+ )} +
+ {!githubTrackedIssue && githubTrackingEnabled && ( + <> + + {!canCreateTrackingIssue && ( + {t("taskDetail.githubTracking.createIssueHelper", "Tracking issue will be created once this task has a title or description to summarize.")} + )} + + )} + {canEditGithubTracking && ( + <> + +
+ { + setGithubRepoOverrideDraft(event.target.value); + setGithubRepoOverrideError(null); + }} + placeholder={effectiveGithubRepoDefault || "owner/repo"} + /> + +
+ {githubRepoOverrideError && {githubRepoOverrideError}} + {githubTrackedIssue && ( + + )} + + )} +
+
+ )} +
+ )}