From 7646d897e5f99a77e4c94ca66df9af9dc39f87b1 Mon Sep 17 00:00:00 2001 From: Emma Youndtsmith <90283317+emma-squared@users.noreply.github.com> Date: Tue, 17 Jun 2025 18:11:52 -0500 Subject: [PATCH] Docs: Recipe settings (#2970) --- documentation/docs/guides/session-recipes.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/documentation/docs/guides/session-recipes.md b/documentation/docs/guides/session-recipes.md index fae8d241..f1a8e3e0 100644 --- a/documentation/docs/guides/session-recipes.md +++ b/documentation/docs/guides/session-recipes.md @@ -61,11 +61,15 @@ You can turn your current Goose session into a reusable recipe that includes the instructions: $instructions # Define the model's behavior # Optional fields - prompt: $prompt # Initial message to start with - extensions: # Tools the recipe needs + prompt: $prompt # Initial message to start with + extensions: # Tools the recipe needs - $extensions - activities: # Example prompts to display in the Desktop app + activities: # Example prompts to display in the Desktop app - $activities + settings: # Additional settings + goose_provider: $provider # Provider to use for this recipe + goose_model: $model # Specific model to use for this recipe + temperature: $temperature # Model temperature setting for this recipe (0.0 to 1.0) ``` @@ -94,6 +98,10 @@ You can turn your current Goose session into a reusable recipe that includes the - "Review {{ language }} code for complexity" - "Check test coverage against {{ test_coverage }}% requirement" - "Verify {{ style_guide }} compliance" + settings: + goose_provider: "anthropic" + goose_model: "claude-3-sonnet" + temperature: 0.7 parameters: - key: project_name input_type: string @@ -396,6 +404,7 @@ A recipe captures: - Enabled extensions and their configurations - Project folder or file context - Initial setup (but not full conversation history) +- The model and provider to use when running the recipe (optional) To protect your privacy and system integrity, Goose excludes: