Skip to content

fix(apps): tag HTTP traffic with apps user agent - #707

Merged
KAJdev merged 4 commits into
mainfrom
zeke/con-1809-runpod-python-tag-runpodapps-traffic-in-user
Nov 11, 2026
Merged

KAJdev merged 4 commits into
mainfrom
zeke/con-1809-runpod-python-tag-runpodapps-traffic-in-user

Conversation

@KAJdev

@KAJdev KAJdev commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

the apps requests now carry the same flash user agent as the original flash library.

User-supplied RUNPOD_UA_INTEGRATION tags follow the apps tag, and agent attribution is retained

For example, Apps requests include Integration/apps (the platform and Python version fields are abbreviated here):

User-Agent: RunPod-Python-SDK/<version> ... Integration/apps

With RUNPOD_UA_INTEGRATION=SkyPilot and Claude Code detected:

User-Agent: RunPod-Python-SDK/<version> ... Integration/apps Integration/SkyPilot (via claude-code)

CON-1809

@justinwlin justinwlin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tagging works for the Apps clients and the wire-level tests are good. One note inline. Please fix it before merge if you can, because traffic from a released version cannot be relabeled later.

Comment thread runpod/network_volume_transfer.py Resolved
@KAJdev
KAJdev merged commit 59e3c2d into main Nov 11, 2026
9 checks passed
@KAJdev
KAJdev deleted the zeke/con-1809-runpod-python-tag-runpodapps-traffic-in-user branch November 11, 2026 21:11
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.

2 participants