Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 12 additions & 3 deletions documentation/docs/guides/session-recipes.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
```
</details>

Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down
Loading