Repository navigation
Conversation
#17653 and #16203 each set image_data, video_data and audio_data on the SGLang pb::GenerateRequest, one as empty placeholders and one with the request's inputs. They landed two minutes apart, and together the SGLang sidecar no longer compiles (E0062). Keep the forwarded inputs from #16203. Signed-off-by: Karen Chung <karenc@nvidia.com>
|
No actionable comments were generated in the recent review. Walkthrough
ChangesRequest media propagation
Estimated code review effort: 1 (Trivial) | ~3 minutes Merge Risk:
|
Overview
maindoesn't compile:dynamo-sglang-sidecarfails withE0062becauseimage_data,video_dataandaudio_dataare set twice when building the SGLang generate request. #17653 added them as empty placeholders and #16203 added them with the request's media inputs; each passed CI alone, and they landed two minutes apart. This keeps the forwarded inputs and removes the placeholders.Key Changes
lib/sidecar/sglang/src/protocol.rs: removes the threeVec::new()placeholders, so the request carries the image, video and audio inputs feat(sidecar): forward image, video, and audio inputs to SGLang #16203 forwards.Validation
dynamo-sglang-sidecarand the rest of the sidecar set)E0062: fields specified more than once-D warningsIssues and Ongoing Work
Pull Request Checklist
/pr-checklistskill.Summary by CodeRabbit