Document recent goose PRs (#5683)
This commit is contained in:
@@ -84,6 +84,12 @@ GOOSE_CLI_MIN_PRIORITY: 0.2
|
||||
# Recipe Configuration
|
||||
GOOSE_RECIPE_GITHUB_REPO: "block/goose-recipes"
|
||||
|
||||
# Search Path Configuration
|
||||
GOOSE_SEARCH_PATHS:
|
||||
- "/usr/local/bin"
|
||||
- "~/custom/tools"
|
||||
- "/opt/homebrew/bin"
|
||||
|
||||
# Observability (OpenTelemetry)
|
||||
otel_exporter_otlp_endpoint: "http://localhost:4318"
|
||||
otel_exporter_otlp_timeout: 20000
|
||||
@@ -130,6 +136,19 @@ extensions:
|
||||
envs: {} # Environment values
|
||||
```
|
||||
|
||||
## Search Path Configuration
|
||||
|
||||
Extensions may need to execute external commands or tools. By default, goose uses your system's PATH environment variable. You can add additional search directories in your config file:
|
||||
|
||||
```yaml
|
||||
GOOSE_SEARCH_PATHS:
|
||||
- "/usr/local/bin"
|
||||
- "~/custom/tools"
|
||||
- "/opt/homebrew/bin"
|
||||
```
|
||||
|
||||
These paths are prepended to the system PATH when running extension commands, ensuring your custom tools are found without modifying your global PATH.
|
||||
|
||||
## Configuration Priority
|
||||
|
||||
Settings are applied in the following order of precedence:
|
||||
|
||||
Reference in New Issue
Block a user