diff --git a/messages/en-US.json b/messages/en-US.json
index b55e2f6c5..8a1cfc414 100644
--- a/messages/en-US.json
+++ b/messages/en-US.json
@@ -1743,10 +1743,10 @@
"enableDockerSocket": "Enable Docker Blueprint",
"enableDockerSocketDescription": "Enable Docker Socket label scraping for blueprint labels. Socket path must be provided to the site connector. Read about how this works in the documentation.",
"newtAutoUpdate": "Enable Site Auto-Update",
- "newtAutoUpdateDescription": "When enabled, site connectors will automatically update to the latest version when a new release is available.",
+ "newtAutoUpdateDescription": "When enabled, site connectors will automatically download the latest version and restart themselves. This can be overridden on a per-site basis.",
"siteAutoUpdate": "Site Auto-Update",
"siteAutoUpdateLabel": "Enable Auto-Update",
- "siteAutoUpdateDescription": "Control whether this site's connector automatically downloads the latest version.",
+ "siteAutoUpdateDescription": "When enabled, this site's connector will automatically download the latest version and restart itself.",
"siteAutoUpdateOrgDefault": "Organization default: {state}",
"siteAutoUpdateOverriding": "Overriding organization setting",
"siteAutoUpdateResetToOrg": "Reset to Organization Default",
diff --git a/src/app/[orgId]/settings/general/page.tsx b/src/app/[orgId]/settings/general/page.tsx
index bef9b0cd7..0ebfae651 100644
--- a/src/app/[orgId]/settings/general/page.tsx
+++ b/src/app/[orgId]/settings/general/page.tsx
@@ -42,6 +42,7 @@ import { SwitchInput } from "@app/components/SwitchInput";
import { usePaidStatus } from "@app/hooks/usePaidStatus";
import { tierMatrix, TierFeature } from "@server/lib/billing/tierMatrix";
import { PaidFeaturesAlert } from "@app/components/PaidFeaturesAlert";
+import { ExternalLink } from "lucide-react";
// Schema for general organization settings
const GeneralFormSchema = z.object({
@@ -279,7 +280,16 @@ function GeneralSectionForm({ org }: SectionFormProps) {
/>
- {t("newtAutoUpdateDescription")}
+ {t("newtAutoUpdateDescription")}{" "}
+
+ {t("learnMore")}
+
+
diff --git a/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx b/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx
index 92093591b..4f1b8035f 100644
--- a/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx
+++ b/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx
@@ -293,7 +293,7 @@ export default function GeneralPage() {
type="button"
variant="link"
size="sm"
- className="text-sm text-muted-foreground underline px-0"
+ className="text-sm text-muted-foreground px-0"
onClick={() => {
form.setValue(
"autoUpdateOverrideOrg",
@@ -315,7 +315,16 @@ export default function GeneralPage() {
{t(
"siteAutoUpdateDescription"
- )}
+ )}{" "}
+
+ {t("learnMore")}
+
+