Skip to content

Feature Request (chat.z.ai): Retain file download / artifact panel across subsequent message turns #1263

Open

Description

@romangalaxys10-spec

Context & User Source

Problem Description

On chat.z.ai web chat (especially in Agent mode), when the model generates files or exports artifacts, a dedicated file download panel appears in the UI.

However, as soon as the user sends a follow-up message or asks a clarification question in the conversation, the previous turn's download panel disappears completely from the view or gets discarded. If the user did not immediately download the generated files before replying, they lose quick access to the generated downloads and must ask the model to re-generate or re-export the files, wasting tokens and time.

User Impact

  1. Accidental Loss of Generated Assets: Users naturally reply to continue the conversation (e.g., "Thanks, can you also adjust line 40?"), only to find the previous files are no longer clickable for download.
  2. Redundant Repackaging Calls: Users have to re-prompt the model to recreate the download package.

Actionable Suggestions

  1. Persistent Artifact/File Drawer:
    • Provide a persistent "Files & Artifacts" drawer or sidebar icon where all files produced across the entire conversation remain accessible and downloadable at any time.
  2. Inline Attachment Persistence:
    • Keep the file download block permanently anchored to the specific assistant message bubble that produced it, instead of clearing it upon new turn dispatch.
  3. Download All Generated Files:
    • Complement with a global session export option so users can retrieve any file generated throughout the session history.

Activity

  1. github-actions commented on Oct 27, 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