refactor: colocate Jira issue summary generation (#32099)

This commit is contained in:
Neil
2026-10-22 13:42:03 -07:00
committed by GitHub
parent e5df1522ce
commit 59497680d8
11 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -11504,7 +11504,7 @@
"src/shared/jcode-runtime-dir.test.ts": 37,
"src/shared/jcode-session-files.test.ts": 52,
"src/shared/jcode-terminal-title.test.ts": 28,
"src/shared/jira-issue-summary-generation.test.ts": 58,
"src/shared/jira/jira-issue-summary-generation.test.ts": 58,
"src/shared/jira-issue-url.test.ts": 36,
"src/shared/jira-jql-predicate.test.ts": 38,
"src/shared/jira/jira-preset-jql.test.ts": 159,
+1 -1
View File
@@ -1,7 +1,7 @@
import type {
JiraIssueSummaryGenerationRequest,
JiraIssueSummaryGenerationCancellation
} from '../../shared/jira-issue-summary-generation'
} from '../../shared/jira/jira-issue-summary-generation'
import {
generateJiraIssueSummaryRequest,
cancelJiraIssueSummaryRequest,
@@ -4,7 +4,7 @@ import type {
JiraIssueSummaryGenerationRequest,
JiraIssueSummaryGenerationCancellation,
JiraIssueSummaryGenerationResult
} from '../../shared/jira-issue-summary-generation'
} from '../../shared/jira/jira-issue-summary-generation'
import { getStatus } from '../jira/client'
import {
prepareLocalCommitMessageAgentEnv,
@@ -3,7 +3,7 @@ import {
sanitizeGeneratedJiraIssueSummary,
type JiraIssueSummaryGenerationContext,
type JiraIssueSummaryGenerationResult
} from '../../shared/jira-issue-summary-generation'
} from '../../shared/jira/jira-issue-summary-generation'
import type { ResolvedSourceControlAiGenerationParams } from '../../shared/source-control-ai'
import { spawnSourceControlAgent } from './source-control-agent-launch'
import { cancelLocalGeneration } from './source-control-generation-lanes'
+1 -1
View File
@@ -4,7 +4,7 @@ import type {
JiraIssueSummaryGenerationRequest,
JiraIssueSummaryGenerationCancellation,
JiraIssueSummaryGenerationResult
} from '../../shared/jira-issue-summary-generation'
} from '../../shared/jira/jira-issue-summary-generation'
import type {
JiraComment,
JiraConnectionStatus,
+1 -1
View File
@@ -2,7 +2,7 @@ import type { JiraMediaFormat } from '../../shared/jira/jira-attachment-image'
import type {
JiraIssueSummaryGenerationRequest,
JiraIssueSummaryGenerationCancellation
} from '../../shared/jira-issue-summary-generation'
} from '../../shared/jira/jira-issue-summary-generation'
import { ipcRenderer } from 'electron'
import type { JiraIssueListFilters, JiraProjectStatusOrder } from '../../shared/jira-types'
import type { PreloadApi } from '../api-types'
@@ -2,7 +2,7 @@
import { act, useState } from 'react'
import { renderHook, cleanup } from '@testing-library/react'
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
import type { JiraIssueSummaryGenerationResult } from '../../../shared/jira-issue-summary-generation'
import type { JiraIssueSummaryGenerationResult } from '../../../shared/jira/jira-issue-summary-generation'
import { LOCAL_EXECUTION_HOST_ID, toRuntimeExecutionHostId } from '../../../shared/execution-host'
import { useTaskPageJiraSummaryGeneration } from './use-task-page-jira-summary-generation'
@@ -7,7 +7,7 @@ import {
cancelRuntimeJiraIssueSummary
} from '@/runtime/runtime-jira-summary-generation-client'
import type { RuntimeClientTarget } from '../../../shared/runtime-client-target'
import type { JiraIssueSummaryGenerationRequest } from '../../../shared/jira-issue-summary-generation'
import type { JiraIssueSummaryGenerationRequest } from '../../../shared/jira/jira-issue-summary-generation'
import { getTaskSourceCacheScope } from '../../../shared/task-source-context'
import { translate } from '@/i18n/i18n'
import type { TaskPageJiraIssueCreationModel } from './use-task-page-jira-issue-creation'
@@ -3,7 +3,7 @@ import type {
JiraIssueSummaryGenerationRequest,
JiraIssueSummaryGenerationCancellation,
JiraIssueSummaryGenerationResult
} from '../../../shared/jira-issue-summary-generation'
} from '../../../shared/jira/jira-issue-summary-generation'
import { JIRA_ISSUE_SUMMARY_RUNTIME_CAPABILITY } from '../../../shared/protocol-version'
import type { RuntimeClientTarget } from '../../../shared/runtime-client-target'
import { callRuntimeRpc, runtimeEnvironmentSupportsCapability } from './runtime-rpc-client'