From 9df4424c45bc89b4ab8c78af91e4758f2eb8f35e 2013-10-23 02:43:57
From: MinRK <benjaminrk@gmail.com>
Date: 2013-10-23 02:43:57
Subject: [PATCH] mention payload source key in execute_result

---

diff --git a/docs/source/development/messaging.rst b/docs/source/development/messaging.rst
index a90ca49..2707463 100644
--- a/docs/source/development/messaging.rst
+++ b/docs/source/development/messaging.rst
@@ -430,7 +430,9 @@ When status is 'ok', the following extra fields are present::
       # Each execution payload is a dict with string keys that may have been
       # produced by the code being executed.  It is retrieved by the kernel at
       # the end of the execution and sent back to the front end, which can take
-      # action on it as needed.  See main text for further details.
+      # action on it as needed.
+      # The only requirement of each payload dict is that it have a 'source' key,
+      # which is a string classifying the payload (e.g. 'pager').
       'payload' : list(dict),
 
       # Results for the user_variables and user_expressions.