opencode-convodumpOpenCode plugin that exports each conversation session to a readable Markdown transcript.
17
92
36 in 7 days
31.9
Multi-signal model
6 months ago
2026-02-07
Install and configure
opencode.jsonWrites to this project's opencode.json — applies to this repository only.
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-convodump@0.0.3"]
}Writes to ~/.config/opencode/opencode.json — applies to every project.
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-convodump@0.0.3"]
}If you want to modify the plugin locally, install it into the project and reference the local path.
shell
pnpm add -D opencode-convodumpopencode loads npm dependencies through its embedded runtime on startup and caches them locally — no manual global install needed.
An OpenCode plugin that exports each conversation session to a readable Markdown transcript.
What it does
- Listens for session idle events.
- Fetches the latest session snapshot (session metadata + messages).
- Writes/updates transcript files at:
convos/YYYY-MM-DD-HH-mm-ss-<session-id>.md - Uses a compact frontmatter and conversation-first body format.
Install
Install via npm by adding the package name to plugin in your OpenCode config:
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-convodump"]
}