Roo-Code/webview-ui/src/components/chat
roomote[bot] 5629199d51
Add jump icon for newly created files (#5738)
* feat: add jump icon for newly created files

- Add jump icon to newFileCreated tool case in ChatRow.tsx
- Matches existing pattern from readFile case for consistent UX
- Allows users to quickly open newly created files
- Fixes issue #5736

* fix: remove duplicate file path display in newFileCreated case

- Removed redundant ToolUseBlock that was showing file path twice
- Added onJumpToFile prop to CodeAccordian component to support jump icon
- Jump icon now appears in CodeAccordian header for newFileCreated files
- Maintains consistent UX with existing file operations while avoiding duplication

Fixes feedback from @daniel-lxs about duplicate elements being shown

* fix: address PR feedback for jump icon on new files

- Fix openFile message to use correct path format with './' prefix
- Remove duplicate chevron icon when jump icon is present
- Add aria-label for accessibility
- Fix styling: use mr-1 to match progressStatus icon
- Remove redundant margin style from jump icon

---------

Co-authored-by: Roo Code <roo@roocode.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-07-22 13:26:32 -04:00
..
__tests__ fix: enable export, share, and copy buttons during API operations (#5324) (#5849) 2025-07-19 19:25:17 -04:00
checkpoints Fix checkpoint popover not opening due to StandardTooltip wrapper conflict (#5192) 2025-06-27 11:22:32 -04:00
hooks Remove modifier checks from prompt history navigation (#5467) 2025-07-08 11:19:46 -04:00
Announcement.tsx Remove feature3 from announcement (#5510) 2025-07-09 10:15:17 -04:00
AutoApprovedRequestLimitWarning.tsx Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
AutoApproveMenu.tsx fix: Resolve confusing auto-approve checkbox states (#5602) 2025-07-16 17:52:29 -04:00
BatchDiffApproval.tsx feat(ui): sync BatchDiffApproval styling with BatchFilePermission (#4640) 2025-06-13 09:01:47 -04:00
BatchFilePermission.tsx feat(read_file): enhance file reading capabilities with multi-file support and improved parameter handling (#2886) 2025-05-30 17:09:42 -04:00
BrowserSessionRow.tsx Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
ChatRow.tsx Add jump icon for newly created files (#5738) 2025-07-22 13:26:32 -04:00
ChatTextArea.tsx Message edit/delete overhaul (#5538) 2025-07-17 10:16:57 -04:00
ChatView.tsx Message edit/delete overhaul (#5538) 2025-07-17 10:16:57 -04:00
CheckpointWarning.tsx Improve command execution component (#3057) 2025-04-29 23:56:59 -07:00
CodebaseSearchResult.tsx Improve the display of codebase search results (#5571) 2025-07-10 12:30:06 -04:00
CodebaseSearchResultsDisplay.tsx Improve the display of codebase search results (#5571) 2025-07-10 12:30:06 -04:00
CodeIndexPopover.tsx feat: Add Mistral embedding provider (#5932) (#5946) 2025-07-19 13:24:24 -04:00
CommandExecution.tsx Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
CommandExecutionError.tsx feat: add buildDocLink utility and 21 Internal Links to Docs (#3418) 2025-05-14 13:15:05 -04:00
ContextCondenseRow.tsx [Condense] Skip condense and show error if the context grows (#4061) 2025-05-28 15:55:07 -04:00
ContextMenu.tsx Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
ContextWindowProgress.tsx fix: standardize tooltip delays to 300ms (#5090) (#5098) 2025-06-26 15:41:32 -04:00
EditModeControls.tsx Message edit/delete overhaul (#5538) 2025-07-17 10:16:57 -04:00
FollowUpSuggest.tsx Fixed auto question timer unmount (#5368) 2025-07-08 20:19:22 -04:00
IconButton.tsx fix: standardize tooltip delays to 300ms (#5090) (#5098) 2025-06-26 15:41:32 -04:00
IndexingStatusBadge.tsx Tweak alignment of indexing dot (#5523) 2025-07-09 16:03:20 -04:00
Markdown.tsx fix: standardize tooltip delays to 300ms (#5090) (#5098) 2025-06-26 15:41:32 -04:00
McpExecution.tsx fix: resolve MCP tool eye icon state and hide in chat context (#4993) (#4994) 2025-06-21 15:22:20 -04:00
Mention.tsx Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
MessageModificationConfirmationDialog.tsx Message edit/delete overhaul (#5538) 2025-07-17 10:16:57 -04:00
ModeSelector.tsx fix: standardize tooltip delays to 300ms (#5090) (#5098) 2025-06-26 15:41:32 -04:00
ProfileViolationWarning.tsx Roo Code Cloud (#4069) 2025-05-28 20:43:30 -07:00
ProgressIndicator.tsx Revert "Tailwind migration" (#3321) 2025-05-08 10:38:29 -04:00
ReasoningBlock.tsx Translate thinking seconds 2025-03-17 16:06:03 -04:00
ShareButton.tsx Remove unnecessary useEffect from sharebutton (#5476) 2025-07-08 16:01:39 -04:00
SystemPromptWarning.tsx Add a warning display when a system prompt override is active (#2804) 2025-04-20 23:28:19 -04:00
TaskActions.tsx fix: enable export, share, and copy buttons during API operations (#5324) (#5849) 2025-07-19 19:25:17 -04:00
TaskHeader.tsx add todo tool (#5182) 2025-07-07 14:07:39 -04:00
TodoListDisplay.tsx add todo tool (#5182) 2025-07-07 14:07:39 -04:00
UpdateTodoListToolBlock.tsx add todo tool (#5182) 2025-07-07 14:07:39 -04:00