Skip to content

Conversation

@Yugsolanki
Copy link

Description

Implemented functionality to export individual AI responses. Users can now download responses in Markdown, PDF, or Image formats directly from the message options.

Key Features

  • Export Formats: Support for Markdown (.md), PDF (.pdf), and separate Image (.png) export.
  • Thinking Process: Toggle option to include or exclude the model's "thinking" process (if available) in the export.
  • UI: Added an "Export" option in the message action menu.
  • Translations: Added support for Czech (and infrastructure for others).

Related Issue

Checklist

  • Tested Markdown export
  • Tested PDF export (print view)
  • Tested Image generation
  • Verified "Include Thinking" toggle behavior

Yugsolanki and others added 3 commits December 24, 2025 01:59
- Implement `ExportResponseDialog` with options for Markdown, PDF, and Image formats
- Add support for toggling "Thinking Process" in exports
- Add export button to message actions in `ThreadContent`
- Add necessary dependencies (`html-to-image`, `react-to-print`, `twemoji`)
- Add translations for export dialog
Merge dev into feat/export-message-response
@louis-jan
Copy link
Contributor

Hi @Yugsolanki, we've refactored the Message component. Could you help apply the changes to the new component?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

idea: Export Single Message Response

2 participants