Replies: 1 comment
|
Thanks for raising this. Could we first separate two questions: can the sandbox run Git at all, and can Git reach the remote repository? Those are controlled at different layers. For the first question, would you try this from the host? nemoclaw <sandbox-name> exec -- git --versionDoes that print a Git version? The current NemoClaw sandbox image includes
If you are on v0.0.74 and the host-side command succeeds, one useful diagnostic is: nemoclaw <sandbox-name> rebuild --tool-disclosure direct --yesThat changes which registered tools the model sees; it does not bypass sandbox policy, credentials, or approvals. The For the second question, which service are you cloning from?
One more question: is the repository private? A network policy permits the connection, but it does not provide repository credentials. Please do not paste a token into chat or embed one in the clone URL. Since you are willing to perform the Git operation yourself, the simplest safe path for a private repository may be: git clone <private-repository-url>
nemoclaw <sandbox-name> upload ./REPO /sandbox/.openclaw/workspace/Then ask the agent to analyze Could you start with the |
Uh oh!
There was an error while loading. Please reload this page.
I need NemoClaw to clone a Git/Bitbucket repository and analyze the code. However, it keeps saying that it isn't able to perform those actions. I even tried running a simple command like
git --version, but every time it responds that it can't execute it.I'm willing to perform the Git operations myself if necessary. Would adding an appropriate policy allow NemoClaw to execute Git commands and access the repository, or is this a limitation of the sandbox itself?
All reactions