Docs: Recipe settings (#2970)

This commit is contained in:
Emma Youndtsmith
2025-06-17 18:11:52 -05:00
committed by GitHub
parent 398a4fe237
commit 7646d897e5

View File

@@ -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 instructions: $instructions # Define the model's behavior
# Optional fields # Optional fields
prompt: $prompt # Initial message to start with prompt: $prompt # Initial message to start with
extensions: # Tools the recipe needs extensions: # Tools the recipe needs
- $extensions - $extensions
activities: # Example prompts to display in the Desktop app activities: # Example prompts to display in the Desktop app
- $activities - $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)
``` ```
</details> </details>
@@ -94,6 +98,10 @@ You can turn your current Goose session into a reusable recipe that includes the
- "Review {{ language }} code for complexity" - "Review {{ language }} code for complexity"
- "Check test coverage against {{ test_coverage }}% requirement" - "Check test coverage against {{ test_coverage }}% requirement"
- "Verify {{ style_guide }} compliance" - "Verify {{ style_guide }} compliance"
settings:
goose_provider: "anthropic"
goose_model: "claude-3-sonnet"
temperature: 0.7
parameters: parameters:
- key: project_name - key: project_name
input_type: string input_type: string
@@ -396,6 +404,7 @@ A recipe captures:
- Enabled extensions and their configurations - Enabled extensions and their configurations
- Project folder or file context - Project folder or file context
- Initial setup (but not full conversation history) - 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: To protect your privacy and system integrity, Goose excludes: