Skip to content

fix: Fix proxy reload and invalid-credential retries#467

Merged
chenyme merged 3 commits intochenyme:mainfrom
highkay:fix/proxy-reload-invalid-credential-retry
Apr 13, 2026
Merged

fix: Fix proxy reload and invalid-credential retries#467
chenyme merged 3 commits intochenyme:mainfrom
highkay:fix/proxy-reload-invalid-credential-retry

Conversation

@highkay
Copy link
Copy Markdown
Contributor

@highkay highkay commented Apr 13, 2026

Summary

  • hot-reload proxy directory state so runtime proxy changes take effect without keeping stale affinities alive
  • retry on upstream invalid-credential 400 responses by switching to another token instead of failing the request immediately
  • add compatibility for socks:// aliases and Responses API input_image normalization

Validation

  • python3 -m py_compile app/control/proxy/init.py app/control/proxy/scheduler.py app/dataplane/proxy/init.py app/dataplane/proxy/adapters/session.py app/dataplane/reverse/transport/websocket.py app/products/openai/chat.py app/products/openai/responses.py app/products/anthropic/messages.py

@highkay highkay changed the title Fix proxy reload and invalid-credential retries fix: Fix proxy reload and invalid-credential retries Apr 13, 2026
@chenyme chenyme merged commit 7e99746 into chenyme:main Apr 13, 2026
4 checks passed
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.

3 participants