Skip to content

[Feature Request] chat.z.ai: Add full chat/conversation export capability (Markdown, TXT, DOCX/PDF) for Chat and Agent modes #869

Open

Description

@romangalaxys10-spec

Feature Description & User Need

In the chat.z.ai web interface, users currently have no native option to export or download a complete conversation history from either standard Chat or Agent modes.

As conversations become long, users report severe friction attempting to review earlier context:

  • Virtualized message lists and infinite scroll make scrolling back up tedious or cause earlier turns to unload from the DOM.
  • Reviewing past solutions, code blocks, or thinking traces requires manual copy-pasting turn by turn.

Source & Attribution

  • Reporter / Credit: Discord user @bookboitao {Ouroborus} [QUIλ]
  • Thread Reference: Discord #suggestions / #feedback Thread 1554441631602573374
  • User Statement:

    "IF You could to the z.ai website, add in export chat feature where we can choose a conversation in agent or chat, and export the full chat, as txt. or word. etc. Sometimes i want to remember something and have to endlessly scroll up and up and up before i can see it... so the export chat feature would help a lot if its added in."


Proposed Solution

Add an "Export Conversation" action in the conversation header menu / sidebar ellipsis options supporting standard formats:

  1. Markdown (.md) / Plaintext (.txt): Clean raw export preserving prompt turns, model answers, code blocks, and collapsible thought blocks.
  2. Document / PDF / DOCX: Formatted export suitable for archiving, offline documentation, and sharing.
  3. JSON: Raw turn structure with timestamps and token counts for programmatic archiving.

UX Benefits

  • Eliminates manual scrolling barriers in deep research and complex coding sessions.
  • Allows users to back up their research notes, architectural plans, and agent outputs locally.

Activity

  1. github-actions commented on Sep 29, 2026

    @github-actions

    👋 感谢你的反馈,我们已经收到。

    • 维护者看到后会尽快回复你。
    • 状态保持为 status: 待评估,你可以随时补充信息。
    • 信息不全时我们会打上 needs: 更多信息 标签并 @ 你。

    👋 Thanks — we've received your issue.

    • A maintainer will get back to you as soon as we can.
    • Status stays at status: 待评估 (Triage); feel free to add context.
    • If we need more details, we'll add needs: 更多信息 and ping you.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions