OpenCode plugin for exchange logging and workspace configuration (skills, agents, commands, tools).
bun installOptionally create ~/.config/opencode/clawcode.json to override the exchanges directory:
{
"exchangesDir": "/custom/path/to/exchanges"
}Default: $XDG_DATA_HOME/opencode/exchanges (falls back to ~/.local/share/opencode/exchanges).
./install.sh install
systemctl --user enable --now opencode-server.serviceThis copies skills, agents, tools, and commands to $OPENCODE_WORKSPACE/.opencode/, symlinks the plugin, and installs the systemd service.
To remove:
./install.sh uninstallEvery completed session exchange is automatically saved as qmd-compatible markdown to the exchanges directory. The plugin listens for session.idle events and captures the last user/assistant message pair.
The install script sets up a qmd collection for semantic search. New exchanges are automatically indexed after each save.
For Telegram integration, see opencode-telegram.