As discussed in #4, it could be beneficial to answer with a partial response if the entire response doesn't fit into the buffer.
It has to be decided if this is considered a success or an error and we'd have to assign a response code to it and update the documentation.