documenting goose recipe list command (#5278)
This commit is contained in:
@@ -314,6 +314,31 @@ These variables configure the [Langfuse integration for observability](/docs/tut
|
||||
| `LANGFUSE_INIT_PROJECT_PUBLIC_KEY` | Alternative public key for Langfuse | String | None |
|
||||
| `LANGFUSE_INIT_PROJECT_SECRET_KEY` | Alternative secret key for Langfuse | String | None |
|
||||
|
||||
## Recipe Configuration
|
||||
|
||||
These variables control recipe discovery and management.
|
||||
|
||||
| Variable | Purpose | Values | Default |
|
||||
|----------|---------|---------|---------|
|
||||
| `GOOSE_RECIPE_PATH` | Additional directories to search for recipes | Colon-separated paths on Unix, semicolon-separated on Windows | None |
|
||||
| `GOOSE_RECIPE_GITHUB_REPO` | GitHub repository to search for recipes | Format: "owner/repo" (e.g., "block/goose-recipes") | None |
|
||||
| `GOOSE_RECIPE_RETRY_TIMEOUT_SECONDS` | Global timeout for recipe success check commands | Integer (seconds) | Recipe-specific default |
|
||||
| `GOOSE_RECIPE_ON_FAILURE_TIMEOUT_SECONDS` | Global timeout for recipe on_failure commands | Integer (seconds) | Recipe-specific default |
|
||||
|
||||
**Examples**
|
||||
|
||||
```bash
|
||||
# Add custom recipe directories
|
||||
export GOOSE_RECIPE_PATH="/path/to/my/recipes:/path/to/team/recipes"
|
||||
|
||||
# Configure GitHub recipe repository
|
||||
export GOOSE_RECIPE_GITHUB_REPO="myorg/goose-recipes"
|
||||
|
||||
# Set global recipe timeouts
|
||||
export GOOSE_RECIPE_RETRY_TIMEOUT_SECONDS=300
|
||||
export GOOSE_RECIPE_ON_FAILURE_TIMEOUT_SECONDS=60
|
||||
```
|
||||
|
||||
## Experimental Features
|
||||
|
||||
These variables enable experimental features that are in active development. These may change or be removed in future releases. Use with caution in production environments.
|
||||
|
||||
Reference in New Issue
Block a user