From 92537b74fe88a1cca19fb688201b9833c8f6a501 Mon Sep 17 00:00:00 2001 From: dianed-square <73617011+dianed-square@users.noreply.github.com> Date: Wed, 17 Dec 2025 17:22:03 -0800 Subject: [PATCH] docs: auto download updates (#6163) --- .../docs/getting-started/installation.md | 6 +- documentation/docs/guides/updating-goose.md | 63 +++++++++---------- .../components/CLIExtensionInstructions.tsx | 2 +- .../src/components/DesktopAutoUpdateSteps.js | 23 +++++++ .../components/LinuxDesktopInstallButtons.js | 2 +- .../components/MacDesktopInstallButtons.js | 2 +- .../src/components/ModelSelectionTip.js | 2 +- .../src/components/OnboardingProviderSetup.js | 2 +- documentation/src/components/RateLimits.js | 2 +- .../src/components/SupportedEnvironments.js | 4 +- .../WindowsDesktopInstallButtons.js | 2 +- documentation/src/components/recipe-card.tsx | 4 +- 12 files changed, 67 insertions(+), 47 deletions(-) create mode 100644 documentation/src/components/DesktopAutoUpdateSteps.js diff --git a/documentation/docs/getting-started/installation.md b/documentation/docs/getting-started/installation.md index d6a71c77..ac67d496 100644 --- a/documentation/docs/getting-started/installation.md +++ b/documentation/docs/getting-started/installation.md @@ -29,7 +29,7 @@ import { PanelLeft } from 'lucide-react'; 2. Run the executable file to launch the goose Desktop application. :::tip Updating goose - It's best to keep goose updated by periodically running the installation steps again. + It's best to periodically [update goose](/docs/guides/updating-goose). :::
300 seconds.
To automatically download and install updates:
+Settings in the sidebarAppUpdates section:
+ Check for UpdatesInstall & Restart to immediately relaunch goose Desktop and apply the updateTo download Goose Desktop for Linux, click one of the buttons below:
+Click one of the buttons below to download goose Desktop for Linux:
To download Goose Desktop for macOS, click one of the buttons below:
+Click one of the buttons below to download goose Desktop for macOS:
Goose relies heavily on tool calling capabilities and currently works best with Claude 4 models.
+goose relies heavily on tool calling capabilities and currently works best with Claude 4 models.
); }; diff --git a/documentation/src/components/OnboardingProviderSetup.js b/documentation/src/components/OnboardingProviderSetup.js index c515d089..58fae0c6 100644 --- a/documentation/src/components/OnboardingProviderSetup.js +++ b/documentation/src/components/OnboardingProviderSetup.js @@ -18,7 +18,7 @@ export const OnboardingProviderSetup = () => {You'll receive $10 in free credits the first time you automatically authenticate with Tetrate through Goose. This offer is available to both new and existing Tetrate users.
+You'll receive $10 in free credits the first time you automatically authenticate with Tetrate through goose. This offer is available to both new and existing Tetrate users.
To download Goose Desktop for Windows, click the button below:
+Click one of the buttons below to download goose Desktop for Windows: