Convodump
OpenCode plugin that exports each conversation session to a readable Markdown transcript.
19
272
75 in 7 days
32.5
Multi-signal model
7 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"]
}
Similar plugins
Better Compact
better-compact
OpenCode plugin that improves long-session context with boundary-time pruning
Session Guardian
opencode-session-guardian
OpenCode plugin that prevents session crashes from oversized images/screenshots and recovers context from broken sessions
Openai Codex Headers
opencode-openai-codex-headers
Stopgap opencode plugin that smooths the OpenAI/Codex GPT-5.6 rough edges (Luna 404s, missing session titles, reasoning-summary markers) until native support lands