summaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 5 insertions, 1 deletions
diff --git a/TODO b/TODO
index 8affef0..2562b22 100644
--- a/TODO
+++ b/TODO
@@ -22,12 +22,16 @@
multiple developers, as each time a developer gets an Activity Seen,
they can update their state to use the Activity Entered that it points
to.
+* When Role.Developer.processSessionStart throws an error, it's caught
+ somewhere, and the process exits quietly with exit code 0.
+* The "debug me session is done" is only shown to the user;
+ it ought to be included in the session log.
* --watch and --download only get Seen messages, not Entered messages,
because the server does not send Developer messages to them.
To fix, need a way to avoid looping Entered messages sent by a developer
back to themselves.
* Improve error message when developer fails to connect due to the session
- ID being invalid or expored.
+ ID being invalid or expired.
* Use protobuf for serialization, to make non-haskell implementations
easier?
* Leave the prevMessage out of Activity serialization to save BW.