diff --git a/static/gsApp/views/seerAutomation/components/projectAddRepoModal/projectAddRepoModal.tsx b/static/gsApp/views/seerAutomation/components/projectAddRepoModal/projectAddRepoModal.tsx
index 2cc7855a9c6457..c9ca12cdd65567 100644
--- a/static/gsApp/views/seerAutomation/components/projectAddRepoModal/projectAddRepoModal.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectAddRepoModal/projectAddRepoModal.tsx
@@ -261,7 +261,7 @@ export function ProjectAddRepoModal({
{field => (
) : (
-
- a === b ||
- (typeof a === 'object' && typeof b === 'object' && a.id === b.id)
- }
- />
+
+
+ a === b ||
+ (typeof a === 'object' &&
+ typeof b === 'object' &&
+ a.id === b.id)
+ }
+ />
+
+ {t('Manage Coding Agents')}
+
+
)}
)}
diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/autofixAgent.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/autofixAgent.tsx
index a1a2a97caa6cb1..a50de31c1a508c 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/autofixAgent.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/autofixAgent.tsx
@@ -4,7 +4,7 @@ import {z} from 'zod';
import {FeatureBadge} from '@sentry/scraps/badge';
import {AutoSaveForm, FieldGroup} from '@sentry/scraps/form';
-import {Flex} from '@sentry/scraps/layout';
+import {Flex, Stack} from '@sentry/scraps/layout';
import {ExternalLink, Link} from '@sentry/scraps/link';
import {Text} from '@sentry/scraps/text';
@@ -102,11 +102,11 @@ export function AutofixAgent({canWrite, preference, project}: Props) {
>
{field => (
{tct(
- 'Select the coding agent to use when proposing code changes. [manageLink:Manage Coding Agent Integrations]',
+ 'Select your preferred agent to create a plan, and code up an issue fix. Seer Agent will always be used for the Root Cause Analysis step.',
{
manageLink: (
) : (
-
- a === b ||
- (typeof a === 'object' && typeof b === 'object' && a.id === b.id)
- }
- />
+
+
+ a === b ||
+ (typeof a === 'object' && typeof b === 'object' && a.id === b.id)
+ }
+ />
+
+ {t('Manage Coding Agents')}
+
+
)}
)}
diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesItem.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesItem.tsx
index 4a0daed0fc52d6..b1adea983c0106 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesItem.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesItem.tsx
@@ -128,7 +128,7 @@ export function AutofixRepositoriesItem({
onConfirm={onRemoveRepo}
header={
- {tct('Are you sure you want to remove [repo] from Seer?', {
+ {tct('Are you sure you want to remove [repo] from Autofix?', {
repo: {repository.name},
})}
@@ -136,11 +136,11 @@ export function AutofixRepositoriesItem({
message={
repositories.length > 1
? tn(
- 'There will still be %s other repository connected to this project for Root Cause Analysis to use.',
- 'There will still be %s other repositories connected to this project for Root Cause Analysis to use.',
+ 'There will still be %s other repository connected to this project for Autofix to use.',
+ 'There will still be %s other repositories connected to this project for Autofix to use.',
repositories.length - 1
)
- : t('You will no longer be able to use Root Cause Analysis on your issue.')
+ : t('Autofix will be disabled for issues in this project.')
}
confirmText={
diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesList.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesList.tsx
index b800356dacc3cc..2af2b1a96075b0 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesList.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/autofixRepositoriesList.tsx
@@ -141,7 +141,7 @@ export function AutofixRepositories({canWrite, preference, project}: Props) {
- {t('Get the most out of Seer')}
+ {t('Connect a repository')}
{t(
'Connect at least one repository so Seer can gather more insights from your code.'
diff --git a/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableHeader.tsx b/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableHeader.tsx
index 50d7de9d23898e..c44605a25a34da 100644
--- a/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableHeader.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableHeader.tsx
@@ -6,12 +6,14 @@ import {Alert} from '@sentry/scraps/alert';
import {Checkbox} from '@sentry/scraps/checkbox';
import {InfoTip} from '@sentry/scraps/info';
import {Flex} from '@sentry/scraps/layout';
-import {Link} from '@sentry/scraps/link';
+import {ExternalLink, Link} from '@sentry/scraps/link';
import {addErrorMessage, addSuccessMessage} from 'sentry/actionCreators/indicator';
import {DropdownMenu} from 'sentry/components/dropdownMenu';
+import {DropdownMenuFooter} from 'sentry/components/dropdownMenu/footer';
import type {useUpdateBulkAutofixAutomationSettings} from 'sentry/components/events/autofix/preferences/hooks/useBulkAutofixAutomationSettings';
import {SimpleTable} from 'sentry/components/tables/simpleTable';
+import {IconOpen} from 'sentry/icons/iconOpen';
import {t, tct, tn} from 'sentry/locale';
import type {Organization} from 'sentry/types/organization';
import type {Project} from 'sentry/types/project';
@@ -44,7 +46,7 @@ const COLUMNS = [
{
title: ({organization}: {organization: Organization}) => (
- {t('Preferred Coding Agent')}
+ {t('Handoff to Agent')}
+
+ {t('Manage Coding Agents')}
+
+
+ }
/>
+
+
+
+ {t('Read the Docs')}
+
+
+
+ }
/>