Currently the sidecar for the D simulator in P-D scenario should be configured to use nixl connector, in this case it works with additional fields in the request/response (do_remote_decode, do_remote_prefill, remote_block_ids, remote_engine_id, remote_host, remote_port)
Current version of sidecar uses nixl2 connector which expects for the following fields:
- kv_transfer_params
- do_remote_decode
- do_remote_prefill
- remote_engine_id
- remote_block_ids
- remote_host
- remote_port