xcodebuild
1ae3f1bf6a
Fix API with vite proxy ( #454 )
...
* fix: use vite proxy for API and ws
* feat: add env var BACKEND_HOST
* feat: mock api for /litellm-models
2024-04-01 13:17:20 +08:00
808vita
0e3c86ad59
fix typing jsx ChatInterface.tsx ( #468 )
...
wrapped with fragment
2024-03-31 22:46:08 -04:00
Alex Bäuerle
15ab5e1617
feat: make input for message autoresize ( #466 )
2024-04-01 04:25:44 +08:00
Alex Bäuerle
838ca200a8
fix: fix chat bubble width ( #464 )
2024-04-01 03:33:26 +08:00
808vita
a00f604995
feat(frontend): typing chat feature | for #187 ( #353 )
...
* feat(frontend): typing chat
* fix linting
* typo corrections - ChatInterface.tsx
typo corrections in comments
* refactor and fix typing
2024-04-01 03:10:37 +08:00
Jim Su
7af57b3e1d
Make user messages blue ( #428 )
2024-03-31 01:09:03 -04:00
iFurySt
dab86c4a77
Style improve fe layout and interaction ( #385 )
...
* style: improve FE layout and interaction, remove daisyui, switch to nextui; reduce the props of Workspace component; adjust style of chat bubble and workspace tabs.
2024-03-31 00:52:34 -04:00
Manal Arora
87d56d961f
feat(frontend): adding functinality to get agents from backend server ( #406 )
...
* adding functinality to get agents from backend server
* dynamic selection of agents in backend
* adding the function listAgents
* Update opendevin/server/listen.py
* Update opendevin/agent.py
---------
Co-authored-by: Robert Brennan <accounts@rbren.io >
2024-03-30 19:45:55 -04:00
Robert Brennan
6bd566d780
simplify readme ( #366 )
...
* simplify readme
* Update config.toml.template
* Update vite.config.ts (#372 )
* Update vite.config.ts
* Update frontend/vite.config.ts
---------
Co-authored-by: Robert Brennan <accounts@rbren.io >
* remove old langchains infra
* remove refs to OPENAI_API_KEY
* simplify opendevin readme
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-03-30 10:15:20 -04:00
Renu
0a4f7de215
refactor(frontend): categorized css files into a separate folder ( #298 )
...
* Issue 294
* categorize css files
* cleanup
* formatted css
2024-03-30 20:01:39 +08:00
Jim Su
1be355436d
Expose LiteLLM model names in backend ( #370 )
2024-03-29 19:34:32 -04:00
808vita
98e7057d53
refactor(vite config) & doc (main readme) : Start Frontend with just "npm start" ( #333 )
...
* 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"
2024-03-29 15:13:42 -04:00
Raphaël Fleury-le veso
f3fda42765
fix: Add claude-3-opus-20240229 option to settingsService.ts ( #342 )
...
* Added claude-3-opus-20240229 option to settingsService.ts
* Fix lint error
---------
Co-authored-by: Jim Su <jimsu@protonmail.com >
2024-03-29 12:23:18 -04:00
brzhang
bbc51c858d
feat: pref message send box style ( #335 )
...
Co-authored-by: brzhang <hoollyzhang@tencent.com >
2024-03-29 09:19:39 -04:00
Jim Su
fa87352b45
Correctly change directory ( #325 )
...
* Correctly change directory
* Make pre-commit executable
* Fix lint issues
2024-03-28 20:49:37 -04:00
808vita
7448d9147b
Update README.md ( #323 )
...
Frontend readme updated - for terminal section
2024-03-28 20:36:56 -04:00
Ashher Ali
33f67876d9
bug: #313 responsive width wrt size ( #302 )
...
* #294 refactor Browser.tsx and Browser.css
* #313 UI responsive
* husky issue resolved
* #313 UI responsive
2024-03-28 16:54:35 -04:00
Jim Su
e249776e96
Force dark mode ( #310 )
2024-03-28 12:25:17 -04:00
Yashwanth S C
f38bbf9261
feat(frontend): Add file picker to choose the working directory #221 ( #289 )
...
Add a file picker feature to top of the chat window.
Now a user can select the directory to work with.
Once a directory is chosen the user has the option to edit the directory also.(i.e choose another directory).
2024-03-28 10:53:33 -04:00
808vita
2ff2cb5549
refactor (frontend) : for issue #294 frontend task : Clean up Browser.tsx & Browser.css ( #296 )
...
* Clean up comments from Browser.tsx
Clean up commented code from Browser.tsx
* clean up Browser.css and add mockup-browser class
clean up unused css classes in Browser.css and add "mockup-browser class"
* removed inline style- Browser.tsx
Removed inline styles from the div in Browser.tsx ; moved them to Browser.css under the class name "mockup-browser".
2024-03-28 21:30:03 +08:00
Jim Su
b1944a63ef
Re-add banner to App and add change message ( #282 )
...
* Re-add banner to App and add change message
* feat: styling improvements for right panel
---------
Co-authored-by: huybery <huybery@gmail.com >
2024-03-28 20:35:17 +08:00
Binyuan Hui
658b860d04
feat: support tailwind and daisyUI ( #266 )
...
* feat: support tailwind and daisyUI
* feat: some styling improvements with daisyUI
* fix: remove flex in app.css and edit height in CodeEditor
2024-03-28 09:44:04 +08:00
Jim Su
2590570109
Add model and agent options in frontend ( #271 )
...
Add model and agent options in frontend
2024-03-27 21:09:22 -04:00
Vikramaditya Singh
9ae903697d
Fixed terminal padding in addition to UI enhancement ( #217 )
...
* feat:enhanced layout
Signed-off-by: Vikramaditya <awesomevikram3@gmail.com >
* fixed:terminal padding
Signed-off-by: Vikramaditya <awesomevikram3@gmail.com >
* fixing lint issues
Signed-off-by: Vikramaditya <awesomevikram3@gmail.com >
* fixing lint issues
Signed-off-by: Vikramaditya <awesomevikram3@gmail.com >
---------
Signed-off-by: Vikramaditya <awesomevikram3@gmail.com >
2024-03-28 02:42:19 +08:00
George Balch
98919d15ae
Scroll to bottom of messages on new messages state change ( #230 )
...
Co-authored-by: George Balch <george.balch@proton.me >
2024-03-27 14:42:02 -04:00
Robert Brennan
0403b460f1
remove auto-open from vite ( #254 )
2024-03-28 01:15:59 +08:00
Jim Su
fcad0538fb
Refactor socket to handle both action and observation types ( #250 )
2024-03-27 11:34:28 -04:00
George Balch
9b5190796e
fix: Add eslint to package.json ( #229 )
...
* Add eslint to package.json
* Use npm to install instead of yarn, update package-lock.json
---------
Co-authored-by: George Balch <george.balch@proton.me >
2024-03-27 11:08:39 -04:00
iFurySt
02a0367757
feat: add message related schema to FE and BE. ( #195 )
2024-03-26 12:06:30 -04:00
Robert Brennan
7cdfe63432
Add node version requirement to README ( #206 )
...
* Update README.md
* add engines to package.json
2024-03-26 12:05:48 -04:00
Robert Brennan
a6aa2d88cc
Fix messages in chat window ( #185 )
...
* fix messages from server
* fix observations
* fix file path arg
* revert session
2024-03-26 23:47:53 +08:00
Giacomo Rocchetti
ecadff3442
Removed attach button ( #197 )
...
Co-authored-by: giacomo <Giacomo.Rocchetti@diatechpharmacogenetics.com >
2024-03-26 10:29:37 -04:00
Engin Can Dinc
e445f92281
Fix vertical layout for browser ( #135 )
2024-03-25 08:25:00 -04:00
Jim Su
335a91610e
Wire up frontend ( #128 )
2024-03-25 10:07:38 +08:00
Jim Su
a2f245e2fe
Set up Redux, extract component state into Redux store, and break WebSocket out of Terminal component only ( #85 )
2024-03-23 17:40:43 -04:00
Jim Su
a722f5c0b1
Fix: Keypresses in Terminal throws exception ( #71 )
2024-03-21 06:36:48 -04:00
Binyuan Hui
a94f3d81cb
fix: merge multiple .gitignore to unify management ( #61 )
2024-03-20 21:35:51 +08:00
Jim Su
b6699fa047
Bug Fix: UI layout changes as you switch between tabs ( #58 )
...
* Fix UI layout change bug
* Reword comment
2024-03-19 22:43:15 -04:00
Jim Su
34c76a52c8
Frontend: Implement browser tab ( #51 )
...
* Add browser tab
* Add comments for URL and screenshot state variables
2024-03-19 09:14:20 -04:00
Vikramaditya Singh
1e733b0c71
feat:modified user-message view ( #54 )
...
Signed-off-by: Vikramaditya <awesomevikram3@gmail.com >
2024-03-19 08:34:16 -04:00
Pekka Enberg
d5c28a47bc
Fix frontend index.html head section ( #53 )
...
Let's use "OpenDevin" as page title, but also use realfavicongenerator.net to
generate a proper favicon from OpenDevinLogo.jpg.
2024-03-19 07:38:21 -04:00
Suryavir Kapur
9e589731f0
frontend: adds attach button ( #55 )
2024-03-19 07:35:55 -04:00
Jim Su
cdb83c72e2
Add code editor and separate tabs ( #43 )
2024-03-18 22:47:16 -04:00
Suryavir Kapur
cac687508f
cra -> vite ( #47 )
2024-03-18 21:31:51 -04:00
Jim Su
cf97b66ff9
Frontend: Implement real terminal with xterm.js ( #39 )
...
* Add xterm terminal
* Remove unused code blocks
* Update README.md with terminal documentation
* Update frontend/README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-03-17 23:33:48 -04:00
Jim Su
38628c106f
Add formatting and linting for typescript components ( #32 )
...
* Add formatting and linting for typescript components
* Add lint GitHub Action
* Add push to GitHub action trigger
* Update GitHub action node version
* Add Husky
* Update husky settings
* Fix Husky settings
* Should not pass
* Test
* Test
* Finalize
* Add --legacy-peer-deps flag to npm ci
* Fix lint pre-commit hook
* Compile
* Remove eslint and prettier command quotes
2024-03-17 14:57:20 -04:00
Graham Neubig
788ba686c9
Add prototype frontend
2024-03-15 20:22:29 -04:00