VixlVixl
Docs
Changelog
GitHub
Docs
Changelog
GitHub
  • Get Started

    • Overview
    • Philosophy
    • Installation
    • Set up providers and models
    • Add a project
    • Create a project group
    • Your first chat
  • Concepts

    • How Vixl works
    • Chat modes
    • Permissions and approvals
    • Projects and home chats
    • Models and roles
    • Context
    • Code graphs
    • The .vixl directory
  • Using Vixl

    • Manage chats
    • Queue and stop messages
    • Review and restore changes
    • Compact and hand off long chats
    • Export a transcript
    • Work with plans
    • Orchestrate sub-agents
    • Best practices
    • Use the workbench
    • Shortcuts and the command palette
  • Customize

    • Providers
    • Models
    • MCP servers
    • Skills
    • Custom agents
    • Rules and AGENTS.md
    • Language servers
    • Appearance
    • Permission settings
  • Reference

    • settings.json
    • mcp.json
    • Custom agent frontmatter
    • SKILL.md format
    • Keyboard shortcuts
    • Chat statuses
    • .vixl layout
    • Managed components
  • Resources

    • Troubleshooting
    • FAQ
    • Privacy
    • Comparison
    • Roadmap
    • Brand and press
    • Changelog

Export a transcript

Export when you want a readable copy of the current thread outside Vixl (notes, review, or another tool). Right-click the thread (not the sidebar row) and choose Export Transcript.

Vixl builds a plain-text dump of the current timeline and opens a native save dialog. The default filename is the chat title with a .txt suffix. The filter is Text, with txt and md. Pick a path. Cancel writes nothing.

Turns are labeled:

  • USER
  • ASSISTANT (reasoning, text, tool runs, trailing text). A finished turn ends with stopped: <reason>, plus an optional detail.
  • TODO (in-chat task list)
  • SUBAGENT (name, status, prompt, nested tools, steers, summary). A finished sub-agent ends with stopped: <reason> after summary: when that line is present, plus an optional detail.
  • COMPACTION (summary, optional focus)

Reasons are completed, output-limit, content-filter, user-stop, timeout, error, failed, aborted, compaction, and incomplete. A run still in progress, and an older chat saved before this feature, has no line.

An empty thread exports (empty conversation).

Copy ID on the same menu copies the chat id to the clipboard. It is not a transcript.

See Manage chats for rename, pin, fork, and delete.

Edit this page
Last Updated: 10/12/26, 10:44 PM
Prev
Compact and hand off long chats
Next
Work with plans