-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: listen.py line 238, in refresh_files structure = files.get_folder_structure(Path(str(config.workspace_base))) #1849
Comments
this is my current
I think something is calling In Because it is looking for a file and not a directory, I performed within
This allowed me to use a different folder outside of the |
There seem to be multiple issues here. First please let's see your installation work.
'volumes' is not a config property to set in the toml, I think it's ignored as you have it, and it mounts instead the workspace_mount_path to a default '/workspace' in the sandbox. (which is configurable with workspace_mount_path_in_sandbox) I think workspace_base should be an absolute path. Can you please try this?
|
i tried the docker image with the basic-setup instructions from the front-page, same or at least similar error: https://i.imgur.com/KJhISYj.png
I'm going to crack at the development build someone more. Passing variable through the toml does seem to work. I have had OD Working multiple times with proper directories displayed and OD able to execute terminal commands. At one point I saw the the browser has a blue dot, but i wasn't paying attention to the active window when troubleshooting the directories. I've never had the UID or the cache set up correctly. That's what i am trying to work on now. It seems to be the case that when I close out of the environment, certain variables reset. So, if is working, when I shut off my computer, it stops working. |
At least if you ran with docker, opened a terminal and set environment variables with EXPORT, then yes, you may need to set again. If you want to not touch them anymore, with the development setup you can keep them in toml, and if you need some specific vars that toml doesn't know about (normally not necessary), then you can store them in an .env file in opendevin's directory. |
My main concern was that I am creating more of an issue for developers than helping by using the development build. However, I seem have similar issues with either build. So, as long as I'm helping with the information I am gathering, I will continue with the development build and providing feedback. |
main build config.toml:
no errors. Is the cache folder supposed to be hooked up directly to my host cache folder? its mounted, and i can definitely pass environment variables through the .toml. |
You can ignore the error. |
In the latest version, the workspace name is hidden. @amanape intentional? |
Is there an existing issue for the same bug?
Describe the bug
I think it's looking for a symlink?
Perhaps
-v $WORKSPACE_BASE:/opt/workspace_base
is never mounted. Would this have to be configured in the config.toml?Current Version
Installation and Configuration
Model and Agent
xingyaow/codeact-agent-mistral:latest
CodeAct https://i.imgur.com/wWq9Wnm.png
Reproduction Steps
No response
Logs, Errors, Screenshots, and Additional Context
The text was updated successfully, but these errors were encountered: