Conversation
Adds a copy-to-clipboard button for the trace path in the session timeline table. The button appears on row hover in the path column and copies the complete trace path (e.g. /agent/step1/llm_call). Co-Authored-By: Hammad Shami <H2Shami@users.noreply.github.com> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
|
Claude finished @replicas-connector[bot]'s task —— View job Code Review Complete ✅Score: 8/10 - Well-implemented feature with good design system adherence and user experience. Minor suggestions for improvement. Detailed Analysis✅ Strengths
🔧 Minor Issues & Suggestions
🚀 Performance & Security
📐 Code Quality
Suggestions Summary:
Critical Issues: None foundThis is a well-executed feature that follows the project's design system guidelines and provides good user experience. The implementation is clean, secure, and maintainable. The Popover fix demonstrates good understanding of UI component behavior. |
|
@tryreplicas this didn't make the change on the sessions page's request drawer. theres an option to copy the id or view neither work still. try again |
The RequestDescTooltip component was using a Radix UI Tooltip to display interactive "Copy ID" and "View" buttons. Radix tooltips dismiss when the cursor moves away from the trigger, making it impossible to click the buttons inside. This converts it to a Popover which stays open and supports interactive content. The popover closes after clicking an action. Co-Authored-By: Hammad Shami <H2Shami@users.noreply.github.com> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@H2Shami Fixed! The issue was that the I've converted it to use a Changes in
|
Ticket
ENG-3869
Component/Service
What part of Helicone does this affect?
Type of Change
Deployment Notes
Screenshots / Demos
Extra Notes
useNotificationhook for clipboard feedback, consistent with other copy actions in the codebase (e.g., session ID copy inbreadCrumb.tsx)CopyIconfromlucide-react, same icon used elsewheregroup-hover:opacity-100(the<tr>already has thegroupclass)completePathproperty (e.g.,/agent/step1/llm_call) which represents the full hierarchical trace pathe.stopPropagation()prevents row selection when clicking the copy buttonContext
Users need a quick way to copy the trace path from session detail views. This adds a small copy icon button that appears on hover in the path column of the session timeline table, allowing one-click copy of the complete trace path to the clipboard.
Replicas workspace