Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Comments

feat: Add chat export, copy response, selection-based reference flow and new icon#2

Merged
403errors merged 5 commits into403errors:mainfrom
Joexiaohongchen:feature-copy-ai-response
Jan 25, 2026
Merged

feat: Add chat export, copy response, selection-based reference flow and new icon#2
403errors merged 5 commits into403errors:mainfrom
Joexiaohongchen:feature-copy-ai-response

Conversation

@Joexiaohongchen
Copy link
Contributor

@JoexiaohongchenJoexiaohongchen commentedJan 13, 2026
edited
Loading

Feature chat export markdown Summary

  • Add chat export to markdown with embedded Mermaid SVG images
  • Generate dynamic titles and filenames aligned to repo/username context
  • Refactor export logic into shared helpers and add concise documentation

Changes

  • Build structured markdown export with per-role turn headings
  • Convert Mermaid code blocks to embedded SVG images in markdown
  • Centralize export flow (chart conversion + markdown build + download)
Screen Shot 2026-01-12 at 9 10 12 PM[vercel-next.js-chat-export-2026-01-13T01-43-44-143Z.md](https://github.com/user-attachments/files/24577657/vercel-next.js-chat-export-2026-01-13T01-43-44-143Z.md)

Add copy response functionality

  • Add per‑AI response copy button with a custom overlapping‑squares icon.
  • Copy now supports rich text/html + text/plain, with markdown and plain‑text fallbacks.
  • Convert mermaid charts to SVG data URIs before copying, and sanitize empty image src in HTML rendering.
  • Before
Screen Shot 2026-01-13 at 9 04 14 AM
  • After
Screen Shot 2026-01-13 at 9 04 31 AM
  • Copy Icon
Screen Shot 2026-01-13 at 9 04 48 AM

Add selection-to-ask flow for RepoMindAI

Summary

  • Add “Ask RepoMindAI” floating action when selecting text inside AI responses
  • Store selection as a reference and prepend it to the next query (supports submit without typed input)
  • Add reference chip above the input with clear control and hover animation

Changes

  • Allow empty submit when a reference is present (ChatInput.tsx)
  • Selection handling, reference state, and floating button in repo and profile chats (ChatInterface.tsx, ProfileChatInterface.tsx)
  • Hover animation for the floating action button
Screen Shot 2026-01-13 at 9 38 25 AMScreen Shot 2026-01-13 at 9 38 35 AMScreen Shot 2026-01-13 at 9 38 55 AM

@vercel
Copy link

vercelbot commentedJan 13, 2026

@Joexiaohongchen is attempting to deploy a commit to theSameer's projects Team onVercel.

A member of the Team first needs toauthorize it.

@JoexiaohongchenJoexiaohongchen changed the titlefeat: add copy response functionality with enhanced clipboard support and new iconfeat: Add chat export, copy response, selection-based reference flow and new iconJan 13, 2026
@Joexiaohongchen
Copy link
ContributorAuthor

@403errors

403errors reacted with eyes emoji

@403errors403errors merged commitf0e4b1a into403errors:mainJan 25, 2026
1 check failed
@403errors
Copy link
Owner

Hey@Joexiaohongchen, thanks for adding new features! I have reviewed the changes and merged them. Sorry for delay, was a bit busy xD

Joexiaohongchen reacted with heart emoji

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

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@Joexiaohongchen@403errors

[8]ページ先頭

©2009-2026 Movatter.jp