Accordingly to https://didcomm.org/pickup/3.0/ protocol, the https://didcomm.org/messagepickup/3.0/delivery response should have a field named recipient_did in the response body:
{
"id": "123456780",
"thid": "<message id of delivery-request message>",
"type": "https://didcomm.org/messagepickup/3.0/delivery",
"body": {
"recipient_did": "<did for messages>"
},
"attachments": [{
"id": "<id of message>",
"data": {
"base64": "<message>"
}
}]
}
But the RootsID mediator returns the field named recipient_key instead. An example of a response:
Bug overview
Accordingly to https://didcomm.org/pickup/3.0/ protocol, the
https://didcomm.org/messagepickup/3.0/delivery
response should have a field namedrecipient_did
in the response body:But the RootsID mediator returns the field named
recipient_key
instead. An example of a response:Expected behavior
The
recipient_key
field in the body response should be namedrecipient_did
accordingly to the protocol description.