Skip to main content

dissent list

List saved debate transcripts, most recent first.

Usage

dissent list [OPTIONS]

Options

OptionDefaultDescription
--limit20Maximum transcripts to show

Output

Displays a table with transcript ID (first 8 characters), date, panel composition, synthesizer, token count, cost, and a truncated query preview.

Example

dissent list
dissent list --limit 50

dissent show

Display a saved debate transcript by ID.

Usage

dissent show TRANSCRIPT_ID [OPTIONS]

Arguments

ArgumentDescription
TRANSCRIPT_IDFull UUID or prefix (minimum 4 characters)

Options

OptionDefaultDescription
--verboseoffShow all rounds, not just synthesis
--outputterminalOutput format: terminal, json, markdown
--file PATHWrite output to file instead of stdout

Examples

# Show synthesis only
dissent show abcd1234

# Show all rounds
dissent show abcd1234 --verbose

# Export as JSON
dissent show abcd1234 --output json

# Export full transcript to markdown file
dissent show abcd1234 --verbose --output markdown --file debate.md

Notes

Transcripts are stored at ~/.mutual-dissent/transcripts/ as YYYY-MM-DD_shortid.json. Partial ID matching works on the short ID embedded in the filename — the prefix must be at least 4 characters. If multiple transcripts match, use a longer prefix.