Enabling comments via Other.js seems like it could be supported via the following set of actions:
Install a "comments.other.js" feature on a channel
The client would be responsible for providing the channel's data (including saved feature data) via SET_ACTIVE_CHANNEL
The feature would listen to the SET_SELECTED_MESSAGES event and return a "comment" message action (i.e. a text chat complete result with centered text).
On selection (default action), the feature would check the feature-metadata of the channel to see if a chat channel existed for the message and, if not, create one (via the feature's identity and promote the message's identity to owner of the channel)
The feature would navigate the client to the existing or newly created chat channel
Enabling comments via Other.js seems like it could be supported via the following set of actions:
SET_ACTIVE_CHANNEL
SET_SELECTED_MESSAGES
event and return a "comment" message action (i.e. atext
chat complete result with centered text).default
action), the feature would check the feature-metadata of the channel to see if a chat channel existed for the message and, if not, create one (via the feature's identity and promote the message's identity to owner of the channel)