Skip to content

Improve transcript copy and chat placement#5425

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/transcript-copy-chat-align
Jun 1, 2026
Merged

Improve transcript copy and chat placement#5425
ComputelessComputer merged 1 commit into
mainfrom
fix/transcript-copy-chat-align

Conversation

@ComputelessComputer
Copy link
Copy Markdown
Collaborator

@ComputelessComputer ComputelessComputer commented Jun 1, 2026

Summary:

  • Add a direct copy action to the expanded transcript panel.
  • Anchor the floating chat panel to the right side of the note surface.
  • Cover both behaviors with focused desktop tests.

Note

Medium Risk
Touches global chat mode, keyboard shortcuts, and main layout resizing across many surfaces; transcript copy uses the clipboard API but is localized UI behavior.

Overview
Adds a docked right-panel chat alongside the existing floating overlay, with a new RightPanelOpen mode and OPEN_RIGHT_PANEL transitions so users can move between float and dock from the toolbar.

The floating chat drops in-place “expand to fill anchor” behavior: it stays bottom-right on the note surface, resize math is updated, and the old maximize/collapse control is replaced by open in right panel / float chat actions. Escape, home navigation, the session Ask CTA, changelog, and transcript Esc handling now treat any open chat (floating or docked) consistently; switching sessions still collapses chat when leaving the current note.

Also adds Copy transcript on the expanded post-session panel (formatted export text → clipboard) with short-lived transient toasts, and fixes chat input text color on the white composer surface.

Reviewed by Cursor Bugbot for commit 495e557. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 1, 2026

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit 495e557
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a1d40892dc18000088ea59f

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6589b8f. Configure here.

Comment thread apps/desktop/src/chat/components/persistent-chat.tsx
@ComputelessComputer ComputelessComputer force-pushed the fix/transcript-copy-chat-align branch from 6589b8f to 3375565 Compare June 1, 2026 07:22
Add transcript copy in the expanded transcript panel, restore the docked right-panel chat option, and keep floating chat input text visible on its white editor surface.
@ComputelessComputer ComputelessComputer force-pushed the fix/transcript-copy-chat-align branch from 3375565 to 495e557 Compare June 1, 2026 08:19
@ComputelessComputer ComputelessComputer merged commit 4b89e72 into main Jun 1, 2026
15 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/transcript-copy-chat-align branch June 1, 2026 08:40
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.

1 participant