diff --git a/docs/graphics-protocol.rst b/docs/graphics-protocol.rst index 55b818446..9cc2aac33 100644 --- a/docs/graphics-protocol.rst +++ b/docs/graphics-protocol.rst @@ -256,7 +256,10 @@ sequence of escape codes to the terminal emulator:: Note that only the first escape code needs to have the full set of control codes such as width, height, format etc. Subsequent chunks must have only the ``m`` key. The client **must** finish sending all chunks for a single image -before sending any other graphics related escape codes. +before sending any other graphics related escape codes. Note that the cursor +position used to display the image **must** be the position when the final chunk is +received. Finally, terminals must not display anything, until the entire sequence is +received and validated. Detecting available transmission mediums