forked from Karylab-cklius/vllm
- Register DeepEPV2PrepareAndFinalize and TrtLlmFp8ExpertsModular in modular kernel test framework (mk_objects.py) - Add model_config to test VllmConfig so all2all_utils can read enforce_eager for cudagraph detection - Add weight conversion for TrtLLM BlockMajorK format in test framework - Separate DeepEP v1/v2 dependency checks in test validation - Allow TrtLlmFp8ExpertsModular with DeepEP v2 parallel config - Auto-select TrtLLM backend for DeepEP v2 contiguous layout on Blackwell - Remove unnecessary torch.where sanitization in DeepEP v2 decode path - Replace torch.cat with pre-allocated tensor in prefill path - Always create ExpertTokensMetadata in decode mode Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Tyler Michael Smith <tlrmchlsmth@gmail.com>