docs: consolidate search session content, doc import recipe (#3759)

This commit is contained in:
dianed-square
2025-07-31 12:29:11 -07:00
committed by GitHub
parent 113dce2999
commit 75a382bcee
4 changed files with 116 additions and 89 deletions
@@ -455,7 +455,7 @@ You can turn your current Goose session into a reusable recipe that includes the
<Tabs groupId="interface">
<TabItem value="ui" label="Goose Desktop" default>
Share your recipe with Desktop users by copying the recipe URL from the recipe creation dialog. When someone clicks the URL, it will open Goose Desktop with your recipe configuration.
Share your recipe with Desktop users by copying the recipe URL from the recipe creation dialog.
To copy the recipe URL:
1. [Open the recipe](#use-recipe)
@@ -463,6 +463,8 @@ You can turn your current Goose session into a reusable recipe that includes the
3. Click `View recipe`
4. Scroll down and copy the link
When someone clicks the URL, it will open Goose Desktop with your recipe configuration. They can also use your recipe URL to [import a recipe](/docs/guides/recipes/storing-recipes#storing-recipes) into their Recipe Library.
</TabItem>
<TabItem value="cli" label="Goose CLI">
Share your recipe with CLI users by directly sending them the recipe file or converting it to a shareable [deep link](/docs/guides/goose-cli-commands#recipe) for Desktop users:
@@ -59,6 +59,15 @@ If you're already using a recipe and want to save a modified version:
When you modify and save a recipe with a new name, a new recipe and new link are generated. You can still run the original recipe from the recipe library, or using the original link. If you edit a recipe without changing its name, the version in the recipe library is updated, but you can still run the original recipe via link.
:::
**Import Recipe:**
You can import a [shared recipe](/docs/guides/recipes/session-recipes#share-recipe) into your Recipe Library:
1. Click the <PanelLeft className="inline" size={16} /> button in the top-left to open the sidebar
2. Click `Recipes`
3. Click **Import Recipe** and paste in the recipe URL
4. Add a name and choose the [storage location](#recipe-storage-locations)
5. Click **Import Recipe**
</TabItem>
<TabItem value="cli" label="Goose CLI">