diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-06-02 14:09:50 -0400 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-06-02 14:09:50 -0400 |
commit | 3157898f13a6990aff909e8e4af7f58515a28e8c (patch) | |
tree | 773ec943df45a679fa4a0f221b871b7248be50d7 /continuedev/README.md | |
parent | 6b909caa8dcbd4bf3d1078ded1c12146944ab349 (diff) | |
parent | aea318b48dd7e15df16eca12ba59c677671869aa (diff) | |
download | sncontinue-3157898f13a6990aff909e8e4af7f58515a28e8c.tar.gz sncontinue-3157898f13a6990aff909e8e4af7f58515a28e8c.tar.bz2 sncontinue-3157898f13a6990aff909e8e4af7f58515a28e8c.zip |
Merge branch 'main' into docs
Diffstat (limited to 'continuedev/README.md')
-rw-r--r-- | continuedev/README.md | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/continuedev/README.md b/continuedev/README.md index 5af08e24..a1ddb084 100644 --- a/continuedev/README.md +++ b/continuedev/README.md @@ -1,19 +1,23 @@ -## Steps to start +# Continue PyPI Package -- `cd continue/continue` +Continue is a Python library for automating repetitive sequences of software development tasks using language models. Using our VS Code extension, you can build, run, and refine these recipes as they natively interact with your codebase. Download on [our GitHub](https://github.com/continuedev/continue). + +## Continue Server + +The Continue server acts as a bridge between the Continue React app and your IDE, running your recipes and acting on the codebase. Start it by running the following commands: + +- `cd continuedev` - Make sure packages are installed with `poetry install` - `poetry shell` - `cd ..` -- `python3 -m continuedev.src.continuedev` - -## Steps to generate JSON Schema +- `python3 -m continuedev.src.continuedev.server.main` -Same up until last step and then `python3 -m continuedev.src.scripts.gen_json_schema`. +## Scripts -## Start the server +`poetry run typegen` to generate JSONSchema .json files from the Pydantic types defined in the `models` directory. -Same steps, then `uvicorn continue.src.server.main:app --reload`. +`poetry build` will output wheel and tarball files in `./dist`. -## To build +## Writing Steps -Run `poetry build` and it will output wheel and tarball files in `./dist`. +See the `src/continuedev/libs/steps` folder for examples of writing a Continue step. See our documentation for tutorials. |