diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentFields.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentFields.tsx
index 719a0746c5d153..cbb24629d512e1 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentFields.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentFields.tsx
@@ -59,7 +59,9 @@ function CursorIntegrationFields({
if (!isAutoFixEnabled) {
disabledReason = t('Turn on Auto-Triggered Fixes to use this feature.');
} else if (!isBackgroundAgentEnabled) {
- disabledReason = t('This setting is only available when using background agents.');
+ disabledReason = t(
+ 'This setting is only available when using an external coding agent.'
+ );
}
return (
diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentPicker.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentPicker.tsx
index fe2b24e4ab2243..e649e7cc485a8a 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentPicker.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/backgroundAgentPicker.tsx
@@ -90,16 +90,16 @@ export default function BackgroundAgentPicker({
onSuccess: () =>
addSuccessMessage(
value
- ? tct('Started using [name] background agent', {
+ ? tct('Started using [name] as coding agent', {
name: {integration.name},
})
- : tct('Stopped using [name] background agent', {
+ : tct('Stopped using [name] as coding agent', {
name: {integration.name},
})
),
onError: () =>
addErrorMessage(
- tct('Failed to enable [name] background agent', {
+ tct('Failed to set [name] as coding agent', {
name: {integration.name},
})
),
@@ -156,18 +156,18 @@ export default function BackgroundAgentPicker({
onSuccess: () =>
addSuccessMessage(
integration
- ? tct('Started using [name] background agent', {
+ ? tct('Started using [name] as coding agent', {
name: {integration.name},
})
- : t('Stopped using background agent')
+ : t('Removed coding agent')
),
onError: () =>
addErrorMessage(
integration
- ? tct('Failed to enable [name] background agent', {
+ ? tct('Failed to set [name] as coding agent', {
name: {integration.name},
})
- : t('Failed to disable background agent')
+ : t('Failed to update coding agent')
),
}
);
diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/seerAgentSection.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/seerAgentSection.tsx
index 00369777dfbbd8..924e514defc0a7 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/seerAgentSection.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/seerAgentSection.tsx
@@ -18,7 +18,7 @@ interface Props {
/**
* Toggle for allowing PR auto creation within the Seer Agent section.
- * This is disabled when background agents are configured.
+ * This is disabled when an external coding agent is configured.
*/
export default function SeerAgentSection({canWrite, project, preference}: Props) {
const organization = useOrganization();
@@ -50,7 +50,9 @@ export default function SeerAgentSection({canWrite, project, preference}: Props)
} else if (!isAutoFixEnabled) {
disabledReason = t('Turn on Auto-Triggered Fixes to use this feature.');
} else if (isBackgroundAgentEnabled) {
- disabledReason = t('This setting is not available when using background agents.');
+ disabledReason = t(
+ 'This setting is not available when using an external coding agent.'
+ );
}
return (
diff --git a/static/gsApp/views/seerAutomation/components/projectDetails/seerSettingsContainer.tsx b/static/gsApp/views/seerAutomation/components/projectDetails/seerSettingsContainer.tsx
index 39940923ea3b4f..7036817cda32a5 100644
--- a/static/gsApp/views/seerAutomation/components/projectDetails/seerSettingsContainer.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectDetails/seerSettingsContainer.tsx
@@ -76,7 +76,7 @@ export default function SeerSettingsContainer({canWrite, preference, project}: P
{showBackgroundAgentSection && (
- {t('Agent Delegation')}
+ {t('Coding Agent')}
- {t('Background Agent')}
+ {t('Coding Agent')}
diff --git a/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableRow.tsx b/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableRow.tsx
index e8bb592f36c244..e625345795c88b 100644
--- a/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableRow.tsx
+++ b/static/gsApp/views/seerAutomation/components/projectTable/seerProjectTableRow.tsx
@@ -108,7 +108,9 @@ export default function SeerProjectTableRow({
{'n/a'}
diff --git a/static/gsApp/views/seerAutomation/settings.tsx b/static/gsApp/views/seerAutomation/settings.tsx
index c47f0eeb904078..4211b3b1708489 100644
--- a/static/gsApp/views/seerAutomation/settings.tsx
+++ b/static/gsApp/views/seerAutomation/settings.tsx
@@ -113,9 +113,9 @@ export default function SeerAutomationSettings() {
{
visible: false, // TODO(ryan953): Disabled until the backend is fully ready
name: 'allowBackgroundAgentDelegation',
- label: t('Allow Delegation to Background Agents'),
+ label: t('Allow Delegation to External Coding Agents'),
help: tct(
- 'Enable this to allow projects to use Agents other than Seer for automation tasks. [docs:Read the docs] to learn more.',
+ 'Enable this to allow projects to use coding agents other than Seer for automation tasks. [docs:Read the docs] to learn more.',
{
docs: (