-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Skip goose configure step in download_cli script #918
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the bug
To configure goose in a headless environment, there should be way to run goose configure in non-interactive mode
To Reproduce
Steps to reproduce the behavior:
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash- you always end up in interactive mode to configure goose
Expected behavior
there should be way to run goose configure in non-interactive mode
Screenshots
If applicable, add screenshots to help explain your problem.
Please provide following information:
- OS & Arch: all
- Interface: CLI
Additional context
There used to be provider and model options in goose configure command, that could be configured with env vars but removed it. i think we have to bring it back for headless -
Line 131 in f8615e9
| if [ -n "${GOOSE_PROVIDER:-}" ]; then |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request