This repository contains code for the Emacs plugin for Tandem. For more details on Tandem, visit their website, or their mono-repository containing all other source code..
So far this is just an incomplete hack, don't use this for anything serious yet.
This is not yet hosted on MELPA.
For now, clone this repository, then build the CLRT client as follows:
(cd tandem/crdt/ && yarn && yarn build)
Then load file tandem.el
M-x tandem-join-session
You will be prompted for the session ID.
Note that you can enter any text as long as it contains a UUID.
M-x tandem-host-session
This hosts a session for the current buffer.
The session ID will be shown in the minibuffer and copied to the kill ring.
M-x tandem-show-session
This shows the session ID and copies it to the kill ring.
M-x tandem-kill-session
This kills the session for the current buffer.
M-x tandem-view-agent-log
Switches to the buffer containing the agent log.