MyJob LLM Bridge — Codex OAuth proxy Endpoints: POST /auth/login/start POST /auth/login/poll { "deviceAuthId": "..." } GET /auth/status POST /auth/refresh POST /auth/logout GET /v1/models POST /v1/responses (passes through OpenAI Responses API shape) POST /v1/chat { "prompt": "...", "model": "gpt-5.3-codex" } GET /health WARNING: For internal development use only. Violates OpenAI ToS if used in customer-facing production. See docs/internal/codex-oauth-dotnet-port.md.