[Bugfix][Renderer] Rebuild vision chunk UUIDs in async render path (#49400)

Signed-off-by: Guan-Ming (Wesley) Chiu <105915352+guan404ming@users.noreply.github.com>

Guan-Ming Chiu committed Jul 22, 2026 at 22:11 UTC 2dc5a72e7e4e012653a0effda493222c85836bc6
1 file changed +2
vllm/renderers/hf.py
+2
@@ -1122,6 +1122,8 @@ class HfRenderer(BaseRenderer[HfTokenizer]):
1122 and mm_uuids is not None
1123 and mm_data is not None
1124 ):
1125 + mm_uuids = rebuild_mm_uuids_from_mm_data(mm_uuids, mm_data)
1126 +
1127 # get video placeholder, replace it with runtime video-chunk prompts
1128 video_placeholder = getattr(
1129 model_config.hf_config, "video_placeholder", None