The demo video is included in our homepage now. If we're linking to a video file local to the repository from the README, it does not get displayed. Instead, there is just a link to it. I don't think it's a good idea to always have to update both the readme video and the website video, so I am removing the readme video.
* Clean up manual sleep
* Add default retries and document them.
* Add doctrings to llm
* Add exponential backoff for rate limiting errors
* Get embeddings for the action and its own content, not the user message
* Add a few bad exceptions to stop loop
* Stop loop when the step has no action
* Add action with content, no message, to history
* make retry settings customizable
* fix condense to stop the loop for the same reasons as completion
* Add 500-504 exception to retries
* document the retry variables
* Add retries and limits for embeddings. Replaces llama-index hard-coded decorator.
* Rename to retry_min_wait and retry_max_wait
This pull request enhances the README.md file by adding a Discord community link to the OpenDevin project. The addition includes a Discord logo with a hyperlink to the project's Discord server invite, ensuring easy access for users interested in joining the community. This update maintains consistency with existing style elements, such as badges for other community platforms like Slack. By incorporating the Discord link, this pull request aims to promote community engagement and improve user accessibility within the project.
* chore: use pnpm to manage frontend deps
* typo: change content of tips
* docs: update node.js require version & replacement installation link
* feat: detect the Node.js version to ensure corepack is supported
* typo: remove chinese comment
* fix: lint CI config, use pnpm to install dependencies
* fix: nextui style error when using pnpm
* fix: ci setup pnpm cwd
* fix: frontend lint ci install deps crash
* fix: ci lint frontend missing package.json path
* fix: frontend lint ci add cache-dependency-path prop
* fix: refine readme style
* fix: refine readme style
* fix: refine readme style
* fix: badges need to be centered
* fix: badges need to be centered
* fix: badges need to be centered
* fix: badges need to be centered
* fix: badges need to be centered
* Install google generativeai package and update requirements.txt using pip freeze
* Switch to pipenv for package management and add google-generateai package as well
* Update README with new installation instructions, refactor a little for better ordering of instructions
* Fix typo
---------
Co-authored-by: Robert Brennan <accounts@rbren.io>
* frontend : added vite --port 3001 | package.json
"start" script : added "vite --port 3001" to frontend package.json
Just use npm start ; uses port 3001
* Updated installation section for frontend | README.md
With the addition of "start": "vite --port 3001" to the frontend's package.json, simply use "npm start" to initiate the frontend development environment.
* -modify vite config port to 3001
-Revert "frontend : added vite --port 3001 | package.json"