diff --git a/.goosehints b/.goosehints index 8b6535a63663..e21dbb80d771 100644 --- a/.goosehints +++ b/.goosehints @@ -1,3 +1,11 @@ This is a python CLI app that uses UV. Read CONTRIBUTING.md for information on how to build and test it as needed. -Some key concepts are that it is run as a command line interface, dependes on the "ai-exchange" package, and has the concept of toolkits which are ways that its behavior can be extended. Look in src/goose and tests. -Once the user has UV installed it should be able to be used effectively along with uvx to run tasks as needed + +Some key concepts are that it is run as a command line interface, dependes on the "ai-exchange" package (which is in packages/exchange in this repo), and has the concept of toolkits which are ways that its behavior can be extended. Look in src/goose and tests. + +Assume the user has UV installed and ensure uv is used to run any python related commands. + +To run tests: + +uv sync && uv run pytest tests -m 'not integration' + +ideally after each cyange \ No newline at end of file