Section 12.2.4-2.9.1 of OpenID4VCI
states:
batch_size: REQUIRED. Integer value specifying the maximum array size for the proofs parameter in a Credential Request. It MUST be 2 or greater.
Considering appendices F and D, which allow key attestations with multiple keys provided within a single JWT, batch_size should arguably define the maximum number of keys, and not the size of the proofs array.