Skip to content

feat(settings): add upstream network proxy modes#43

Merged
GcsSloop merged 2 commits intomainfrom
codex/upstream-network-proxy
Mar 24, 2026
Merged

feat(settings): add upstream network proxy modes#43
GcsSloop merged 2 commits intomainfrom
codex/upstream-network-proxy

Conversation

@GcsSloop
Copy link
Copy Markdown
Owner

Summary

  • add upstream network proxy settings with system/direct/manual modes
  • route upstream official, ppchat, lua and gateway HTTP traffic through the dynamic proxy client
  • expose the new settings in the settings page and validate them with smoke tests against local proxy 127.0.0.1:7897

Verification

  • cd backend && go test ./...
  • cd frontend && pnpm test -- --run src/features/settings/SettingsPage.test.tsx
  • cd frontend && pnpm build
  • local smoke: system mode fails with invalid proxy env, succeeds with 127.0.0.1:7897, manual mode succeeds with 127.0.0.1:7897

@GcsSloop GcsSloop merged commit 1cd3a7a into main Mar 24, 2026
2 checks passed
@GcsSloop GcsSloop deleted the codex/upstream-network-proxy branch March 24, 2026 06:05
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