Inject session identity header for session replay requests #504
Inject session identity header for session replay requests #504pavanipenumalla wants to merge 1 commit into
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: pavanipenumalla The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
|
Welcome @pavanipenumalla! |
6fd67d8 to
82ae6da
Compare
82ae6da to
1d12e54
Compare
|
I have mistakenly signed the CLA as an Individual contributor instead of corporate CLA. While I figure this out to transition from ICLA to CCLA, I would be happy to hear the feedback on this PR. Thank you! |
|
/easycla |
- Added configurable session_id_header_key to SessionReplayConfig - Added session_id_header_key field to InferenceAPIData as a carrier for the client - Stamped session_id_header_key onto each request in load_generator - Propagated session_id_header_key during data materialization in datagen/base.py - Injected session_id as an HTTP header in openai_client when session_id_header_key is set - Updated example configs with session_id_header_key usage - Added unit tests verifying header injection and skip behavior Signed-off-by: Pavani Penumalla <pavanipenumalla0@gmail.com>
1d12e54 to
8e6feca
Compare
Resolves #492