docs: document how to run goose fully from source from any dir (#83)

This commit is contained in:
Michael Neale 2024-09-24 12:58:44 +10:00 committed by GitHub
parent 9dbc0d95eb
commit 6f97eae1d5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -71,6 +71,14 @@ uv venv
uv run goose session start # or any of goose's commands (e.g. goose --help)
```
### Running from source
When you build from source you may want to run it from elsewhere.
1. Run `uv sync` as above
2. Run ```export goose_dev=`uv run which goose` ```
3. You can use that from anywhere in your system, for example `cd ~/ && $goose_dev session start`, or from your path if you like (advanced users only) to be running the latest.
## Developing goose-plugins
1. Clone the `goose-plugins` repo: