Commit Graph
22295 Commits
Author SHA1 Message Date
Yoni Gozlan 2eaa3bc5ac [Frontend] Enrich chat_parsing streaming events (#58603)
Give serving adapters the delimiter spans and opener captures they need,
and keep streaming after a region that fails to parse.

Signed-off-by: Yoni Gozlan <yonigozlan@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Fix mypy index types in the event-stream test.
2026-10-01 11:13:13 +08:00
Ning Xie a37c402f32 [weight loader] add dtype equality validation between parameter and weight (#51792)
Signed-off-by: Andy Xie <andy.xning@gmail.com>
2026-10-01 03:07:31 +00:00
Ning Xie bfbcde26d5 [Observability] add model initializing duration log (#52141)
Signed-off-by: Andy Xie <andy.xning@gmail.com>
2026-10-01 02:54:33 +00:00
Nils Matteson 9e6550bd05 [Bugfix] Register IR providers before hashing configuration (#58756)
Signed-off-by: Nils Matteson <nilsmatteson@icloud.com>
2026-10-01 02:34:28 +00:00
bc505fc823 [Bugfix] Support CuTe DSL 4.8.0 block-scale API (#59480)
Signed-off-by: hjjq <50634613+hjjq@users.noreply.github.com>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Shang Wang <samshang.wang@mail.utoronto.ca>
2026-10-01 02:30:06 +00:00
Duncan MossRoger Wangmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>Thien Tran
766b4ae54c [Kimi-K3] Add FlashInfer speculative KDA backend (#54255)
Signed-off-by: Duncan Moss <dmoss@nvidia.com>
Co-authored-by: Roger Wang <hey@rogerw.io>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Thien Tran <gau.nernst@yahoo.com.sg>
2026-10-01 02:28:50 +00:00
edaf3e7b61 [Attention][SM120] Occupancy-adaptive Triton split-K segment count (#58482)
Signed-off-by: venkywonka <23023424+venkywonka@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: vadiklyutiy <156319763+vadiklyutiy@users.noreply.github.com>
2026-10-01 02:20:33 +00:00
Nils MattesonSimon Momergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
76d3929916 [Docker] Compile Python bytecode at image build time (#55422)
Signed-off-by: Nils Matteson <nilsmatteson@icloud.com>
Co-authored-by: Simon Mo <simon.mo@hey.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-10-01 02:20:17 +00:00
7314360c9e [Perf][PP] Skip sampled-token broadcasts whose requests leave the engine (#58542)
Signed-off-by: LostFox11 <wangziyue17@huawei.com>
Signed-off-by: Nick Hill <nickhill123@gmail.com>
Co-authored-by: LostFox11 <wangziyue17@huawei.com>
Co-authored-by: Nick Hill <nickhill123@gmail.com>
2026-09-30 19:18:55 -07:00
34c458d27f [Bugfix] Don't let a structured-output request sample from an unmasked row (#54442)
Signed-off-by: ArcheyChen <45146080+ArcheyChen@users.noreply.github.com>
Signed-off-by: Wei Zhao <51183510+wzhao18@users.noreply.github.com>
Co-authored-by: GPT-5.6 <noreply@openai.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Wei Zhao <51183510+wzhao18@users.noreply.github.com>
Co-authored-by: Wentao Ye <44945378+yewentao256@users.noreply.github.com>
2026-10-01 02:11:44 +00:00
ZhenchengLinClaude Opus 5.5mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>Roy Wang
31ec1c3aa1 [Bugfix][Rust Frontend] Stop vllm-bench chat latency at the last token (#59251)
Signed-off-by: zhenchenglin <zhl132@ucsd.edu>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Roy Wang <jasonailu87@gmail.com>
2026-10-01 02:04:19 +00:00
df8fd42116 [CI][Spec Decode] Add async scheduling accuracy tests (#55840)
Signed-off-by: Andreas Karatzas <Andreas.Karatzas@amd.com>
Signed-off-by: Andreas Karatzas <andreas.karatzas@protonmail.com>
Co-authored-by: OpenAI Codex <noreply@openai.com>
Co-authored-by: OpenAI Codex <codex@openai.com>
2026-10-01 01:06:24 +00:00
Guy StoneandClaude Fable 5 37d6174096 [Metrics] Add --custom-histogram-buckets to override histogram bucket families (#48867)
The core engine histograms ship with default bucket boundaries tuned for
typical serving workloads. The `--custom-histogram-buckets` option replaces
the boundaries of one or more bucket families. Use it, for example, to track
sub-300ms latency SLOs with the request-phase histograms, whose smallest
default boundary is 0.3s.

Signed-off-by: Guy Stone <guys@spotify.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-10-01 01:03:39 +00:00
a47e4a5568 [Doc] Score centering via top-k processed logprobs (#59361)
Signed-off-by: aoshen02 <aoshen@inferact.ai>
Co-authored-by: aoshen02 <aoshen@inferact.ai>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-01 08:57:00 +08:00
Nick HillandClaude Opus 5.5 c055c1e075 [Core] Include the LoRA path in prefix-cache block hashes (#59335)
Signed-off-by: Nick Hill <nickhill123@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 08:37:09 +08:00
VenkyandClaude Opus 5.5 d7c55116ac [CI] Fix MiniMax-M3 PP aux-state test mock after #58648 (#59508)
Signed-off-by: venkywonka <23023424+venkywonka@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 17:34:52 -07:00
Kevin H. LuuandClaude Opus 5.5 8bc31bd210 [CI] Deflake the multi-API-server metrics test and Mooncake PD ports (#59507)
Signed-off-by: khluu <khluu000@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 17:22:58 -07:00
jackLei 21c08ac458 [CI] Deflake shutdown wait-timeout test by synchronizing on request admission (#58125)
Signed-off-by: jackLei0901 <42642542+jackLei0901@users.noreply.github.com>
2026-10-01 00:10:03 +00:00
Aarushi JainandAndreas Karatzas 26ce58b48c [ROCm][CI] Sync two AMD test groups between test-amd.yaml and test_areas (#59499)
Signed-off-by: aarushjain29 <aarushi.jain2@amd.com>
Co-authored-by: Andreas Karatzas <akaratza@amd.com>
2026-09-30 18:58:07 -05:00
Benjamin ChislettandCopilot 8fb16ea5a6 [Docs] Add PR checklist skill for coding agents (#57084)
Signed-off-by: Benjamin Chislett <bchislett@nvidia.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-30 14:47:28 -07:00
Andrii SkliarandAndrii Skliar deb148e730 [Mamba] Add FlashInfer ReplaySSM support for MTP (#52928)
Signed-off-by: Andrii Skliar <askliar@nvidia.com>
Co-authored-by: Andrii Skliar <askliar@nvidia.com>
2026-09-30 21:41:17 +00:00
kliuaeandNick Hill 7e583e615c [Bugfix][Core] Fix mamba prefill checkpoint block reservation and prompt-end eviction in align mode (#59175)
Signed-off-by: kliuae <kuanfu.liu@embeddedllm.com>
Co-authored-by: Nick Hill <nickhill123@gmail.com>
2026-09-30 21:26:54 +00:00
VenkyandClaude Opus 5.5 42f0c17ea7 [Bugfix][PP][Spec Decode] MiniMax-M3 EAGLE3 aux-state relay at PP > 1 and per-stage FlashInfer autotune (#57197)
Signed-off-by: venkywonka <23023424+venkywonka@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-01 01:14:24 +04:00
73c7cae4d7 [Bugfix][HiSparse] Stop the host pool feeding device KV cache residency metrics (#58725)
Signed-off-by: Yueh-Ting Chen <yueh.ting.chen@gmail.com>
Signed-off-by: Matthew Bonanni <mbonanni@redhat.com>
Co-authored-by: Matthew Bonanni <mbonanni@redhat.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 20:50:01 +00:00
Nils Matteson 51048b13ce [Docs] Clarify snapshot runtime image support (#59127)
Signed-off-by: Nils Matteson <nilsmatteson@icloud.com>
2026-09-30 20:31:21 +00:00
Matthew BonanniClaude Opus 5.5mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3eb6cec22a [Bugfix][HiSparse] Adopt GPU prefix copies after the hit's allocation (#59282)
Signed-off-by: Matthew Bonanni <mbonanni@redhat.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-30 15:43:09 -04:00
84f738f187 [Perf][MiniMax-M3] Triton indexer: decode grid retune + SM12.0 split-K (#56151)
Signed-off-by: venkywonka <23023424+venkywonka@users.noreply.github.com>
Signed-off-by: Zijing Liu <liuzijing2014@gmail.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Zijing Liu <liuzijing2014@gmail.com>
Co-authored-by: Kyle Liang <199154931+kyleliang-nv@users.noreply.github.com>
2026-09-30 23:33:23 +04:00
djramicandAndreas Karatzas b56b54bc54 [ROCm][CI] Relax simple-nemotron-h-8b GSM8K threshold on ROCm (#59477)
Signed-off-by: Djordje Ramic <djoramic@amd.com>
Co-authored-by: Andreas Karatzas <akaratza@amd.com>
2026-09-30 19:27:21 +00:00
Matthew BonanniandClaude Opus 5.5 a21a3f2ec7 [CI] Add supports_multimodal_inputs to test_executor_replace's mock config (#59476)
Signed-off-by: Matthew Bonanni <mbonanni@redhat.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 19:04:47 +00:00
Chaojun ZhangandKunshang Ji aba01ef1f7 [XPU][CI] Skip test_core_engine_actor_manager.py on Intel CI (#59338)
Signed-off-by: Chaojun Zhang <chaojun.zhang@intel.com>
Co-authored-by: Kunshang Ji <kunshang.ji@intel.com>
2026-09-30 13:23:02 -05:00
Aarushi JainandAndreas Karatzas ed3f6d1a56 [ROCm][CI] Remove duplicate MI355 DPX jobs (#59256)
Signed-off-by: aarushjain29 <aarushi.jain2@amd.com>
Co-authored-by: Andreas Karatzas <akaratza@amd.com>
2026-09-30 17:51:20 +00:00
Aarushi JainandAndreas Karatzas b33e1cb172 [ROCm]Transpose compressed-tensors MoE weights on device (#59253)
Co-authored-by: Andreas Karatzas <akaratza@amd.com>
2026-09-30 12:44:40 -05:00
8f24ab30a3 [ROCm][Kimi-K3][Perf] Fuse MLA decode KV-cache write and Q-prep via AITER (#57640)
Signed-off-by: Rita Brugarolas Brufau <rita.brugarolasbrufau@amd.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Andreas Karatzas <akaratza@amd.com>
2026-09-30 12:20:05 -05:00
stefankoncarevic d2fb35f66e [CI][ROCm] Drop the duplicate OAI Triton MoE run from FP8 MoE Kernels (#59237)
Signed-off-by: Stefan Koncarevic <Stefan.Koncarevic@amd.com>
2026-09-30 16:24:08 +00:00
Thien Tranandmergify[bot] <37929162+mergify[bot]@users.noreply.github.com> 8873ac83bb [Docs] Add @gau-nernst to CODEOWNERS and committers (#59369)
Signed-off-by: Thien Tran <gau.nernst@yahoo.com.sg>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-30 16:23:40 +00:00
0f8b398158 [watermarking] add context deduplication support to speculative decoding (#56807)
Signed-off-by: Raphael Rialland <raphael.rialland@mistral.ai>
Signed-off-by: Simon Veitner <sveitner@redhat.com>
Co-authored-by: Simon Veitner <sveitner@redhat.com>
Co-authored-by: Lucas Wilkinson <LucasWilkinson@users.noreply.github.com>
2026-09-30 12:22:10 -04:00
Yoni GozlanYoni GozlanCursormergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
73a5831127 [Frontend] Port chat_parsing core from Transformers (#58602)
Signed-off-by: Yoni Gozlan <yonigozlan@users.noreply.github.com>
Co-authored-by: Yoni Gozlan <yonigozlan@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-10-01 00:21:02 +08:00
rasmith 42a3dd5fec [ROcm][BugFix][The Rock] Update The Rock dockerfile to most recent Triton 3.8 (#59287)
Signed-off-by: Randall Smith <Randall.Smith@amd.com>
2026-09-30 11:15:03 -05:00
Yueh-Ting (eop) ChenandMatthew Bonanni ff1b87cca2 [Bugfix][HiSparse] Preserve host prefix publication after request completion (#59007)
Signed-off-by: Yueh-Ting Chen <yueh.ting.chen@gmail.com>
Co-authored-by: Matthew Bonanni <mbonanni@redhat.com>
2026-09-30 16:14:51 +00:00
Wei ZhaoandCodex 279012f94d [Docs] Add @wzhao18 to NVIDIA integration and kv offloading code owners (#59456)
Signed-off-by: wzhao18 <wzhao18.sz@gmail.com>
Co-authored-by: Codex <codex@openai.com>
2026-09-30 16:12:12 +00:00
Eldar Kurtić c32513b99d Add support for unquantized ngram in CT format (#59431) 2026-09-30 16:08:31 +00:00
rasmithandMisha Goin c4df37dfcc [ROCm][BugFix][The Rock] Fix mori build for the rock (#59372)
Signed-off-by: Randall Smith <Randall.Smith@amd.com>
Co-authored-by: Misha Goin <mgoin64@gmail.com>
2026-09-30 10:51:40 -05:00
Juan Pérez de AlgabaandCursor cff08b461e [Security] Fix chat template resource-exhaustion DoS (GHSA-4hhp-h66f-… (#50300)
Signed-off-by: jperezde <jperezde@redhat.com>
Signed-off-by: Juan Pérez de Algaba <jperezde@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 08:32:00 -07:00
Harry MellorandClaude Opus 5.5 fc2c801ad9 Disable mypy arg-type and assignment checks in tests (#59428)
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 15:18:50 +00:00
Yida WengandGrok 17e9295dd5 [BugFix][Multimodal] Pick worst-case DeepSeek-V4 VL dummy image size (#59271) (#59373)
Signed-off-by: Yida Weng <84164537+YidaWeng@users.noreply.github.com>
Co-authored-by: Grok <grok@x.ai>
2026-09-30 15:09:11 +00:00
Sergey Shlyapnikov 4e1182a3a6 [ROCm][MoE] Pad the AITER MoE intermediate size at allocation time, and round the expert-group count to a kernel that exists (#55368)
Signed-off-by: Sergei Shliapnikov <sergei.shliapnikov@amd.com>
2026-09-30 23:08:21 +08:00
Simon Danielssonandmergify[bot] <37929162+mergify[bot]@users.noreply.github.com> 2df122e65e [ROCm][Perf][GLM-5.3-Flash] "Fit kpool top-k indices to AITER" with a single Triton kernel (#58008)
Signed-off-by: simondanielsson <simon.danielsson99@hotmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-30 09:45:00 -05:00
aoshen02andClaude Opus 5.5 643bbef55c [Refactor] Share workspace and model runner init between GPU and XPU workers (#59200)
Signed-off-by: aoshen02 <aoshen@inferact.ai>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 14:29:12 +00:00
Juan Pérez de AlgabaandCursor eef8b15d7c [Security] Bump pyjwt and rand for remaining GHSAs (#59427)
Signed-off-by: Juan Pérez de Algaba <jperezde@redhat.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 14:26:16 +00:00
Qiu ChunshuoandLucas Wilkinson 98b45c1a94 [Feat] Support PP with PCP in GPU Model Runner V2 (#59139)
Signed-off-by: QiuChunshuo <qiuchunshuo@huawei.com>
Co-authored-by: Lucas Wilkinson <LucasWilkinson@users.noreply.github.com>
2026-09-30 10:21:56 -04:00