enabling proxy access for tools in the environment? #8935
Unanswered
dannysauer
asked this question in
Q&A
Replies: 1 comment
-
|
Hi @dannysauer, You’re not missing a hidden flag. This is a real limitation of how Codex runs tools today. When you run Codex in the web UI, network access is tightly sandboxed. Even if:
those proxy vars are not reliably propagated to child tools like Key points:
Current workarounds:
So yes, this is expected behavior today, not a misconfiguration on your side. If this answer solve your all doubts so can you please mark my answer as solved |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I use some helm plugins (helm-schema) and pre-commit checks with repos. As part of my instructions, I want codex to run code through pre-commit and to validate the schema of helm charts before committing code. Unfortunately, it seems that the proxy variables aren't getting passed through to tools or something like that, because pre-commit can't get modules from github.com, helm can't download plugins, etc. I've configured the proxy allowlist properly, because the agent can fetch the URLs via curl just fine, but when a tool attempts to hit the web, I get 403 errors every time. I've asked the agent to export the http_proxy variables, and that doesn't work. :)
Am I just missing a setting somewhere, or is there a magic invocation required to allow tools running in the environment to reach the internet (github.com, in particular, via http) directly?
I'm running codex via the web when this happens, for whatever that's worth.
Beta Was this translation helpful? Give feedback.
All reactions