This commit is contained in:
Nate Sesti
2023-05-28 00:40:10 -04:00
parent 1224995aca
commit 91f86ca0fd
6 changed files with 25 additions and 6 deletions

View File

@@ -1,11 +1,6 @@
# Continue
Try out latest version:
- `cd extension`
- `npm run package`
- `cd build`
- `code --install-extension continue-0.0.1.vsix`
[Download for VS Code](https://marketplace.visualstudio.com/items?itemName=Continue.continue)
Resources

View File

@@ -1,3 +1,7 @@
# 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).
## Steps to start
- `cd continue/continue`
@@ -17,3 +21,7 @@ Same steps, then `uvicorn continue.src.server.main:app --reload`.
## To build
Run `poetry build` and it will output wheel and tarball files in `./dist`.
## Writing Steps
See the `src/continuedev/libs/steps` folder for examples of writing a Continue step.

7
extension/DEV_README.md Normal file
View File

@@ -0,0 +1,7 @@
# Continue VS Code Extension
This is the Continue VS Code Extension. Its primary jobs are
1. Implement the IDE side of the Continue IDE protocol, allowing a Continue server to interact natively in an IDE. This happens in `src/continueIdeClient.ts`.
2. Open the Continue React app in a side panel. The React app's source code lives in the `react-app` directory. The panel is opened by the `continue.openDebugPanel` command, as defined in `src/commands.ts`.
3. Run a Continue server in the background, which connects to both the IDE protocol and the React app. The server is launched in `src/activation/environmentSetup.ts` by calling Python code that lives in `scripts/` (unless extension settings define a server URL other than localhost:8000, in which case the extension will just connect to that).

View File

@@ -0,0 +1,3 @@
# Examples
This folder contains example code used in Continue demos.

View File

@@ -0,0 +1,3 @@
# Continue React App
The Continue React app is a notebook-like interface to the Continue server. It allows the user to submit arbitrary text input, then communicates with the server to takes steps, which are displayed as a sequence of editable cells. The React app should sit beside an IDE, as in the VS Code extension.

View File

@@ -0,0 +1,3 @@
# Schema
These are files autogenerated by `npm run typegen`. They come originally from the `continuedev` Python package's Pydantic types.