[Misc][PD] Disable bidirectional xfer mode for NixlPushConnector (#46473)

Signed-off-by: NickLucche <nicolo.lucchesi@mistral.ai>

Nicolò Lucchesi committed Jun 24, 2026 at 15:14 UTC a2cb08b3d50ecbe3dbc18227aaa774f9b309683e
1 file changed +4
vllm/distributed/kv_transfer/kv_connector/v1/nixl/push_scheduler.py
+4
@@ -67,6 +67,10 @@ class NixlPushConnectorScheduler(NixlBaseConnectorScheduler):
67 kv_cache_config: KVCacheConfig,
68 ):
69 super().__init__(vllm_config, engine_id, kv_cache_config)
70 + if self.is_bidirectional_kv_xfer_enabled:
71 + raise NotImplementedError(
72 + "Bidirectional KV transfer is not supported for NIXL push connector."
73 + )
74
75 # D-side: registration data to pass to D workers via metadata on
76 # the next ``build_connector_meta`` call.