Skip to content

feat: add codex proxy sidecar for NOFX#1505

Open
roberto-ryan wants to merge 1 commit into
NoFxAiOS:devfrom
roberto-ryan:feat/chatgpt-codex-proxy-sidecar
Open

feat: add codex proxy sidecar for NOFX#1505
roberto-ryan wants to merge 1 commit into
NoFxAiOS:devfrom
roberto-ryan:feat/chatgpt-codex-proxy-sidecar

Conversation

@roberto-ryan
Copy link
Copy Markdown

Summary

  • add a dedicated chatgpt-codex-proxy Go service to proxy Codex/OpenAI-compatible requests for NOFX
  • wire the sidecar into Docker Compose and nginx so the app can reach the proxy in deployment
  • update model handling and URL validation logic to support the new proxy path safely
  • add tests and operational docs for the proxy service

Test Plan

  • Go unit tests added for the new proxy service and URL validation updates
  • Full integration/deployment validation in the target environment

@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented May 26, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Hermes Agent seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

1 similar comment
@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented May 26, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Hermes Agent seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant