Jupyter messaging updates/correctness #1138
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
pkgversion
in"kernel_info_request"
to report the IJulia version"kernel_info_request"
sent on both the shell/requests channel AND the control channel. (The latter is not described as possible according to the docs.){ 'status': 'ok' }
transient
metadata field was added in protocol version 5.1. Without the ability to add transient metadata,"update_display_data"
messages can't be used to update/redisplay existing outputs (while participating in/with the rest of the IJulia display machinery). Related PR Function to publish raw/encoded display data #946 is more extensive and stalled; this is the minimum necessary change to support this.Fixes #953
Fixes #1000
Reference: https://jupyter-client.readthedocs.io/en/latest/messaging.html