Skip to content

Commit e97f7ec

Browse files
committed
feat(agent): folder icons for navigate + create_folder tool steps
Both tools fell back to the default note icon in the chat's tool-step list. Map create_folder to the folder-plus icon and navigate to the folder icon (both Phosphor, via @/components/icons) so the folder-authoring steps read at a glance.
1 parent 435d22a commit e97f7ec

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

‎webui/src/features/agent/types/stream.ts‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ import {
33
BrowserSearchIcon,
44
CreateNoteIcon,
55
EditNoteIcon,
6+
FolderIcon,
7+
FolderPlusActionIcon,
68
ImageGenerationIcon,
79
ImageSearchWidgetIcon,
810
DocumentFileIcon,
@@ -113,6 +115,8 @@ export type ToolName =
113115
| "get_note"
114116
| "link_notes"
115117
| "arrange_notes"
118+
| "navigate"
119+
| "create_folder"
116120
| "outline_generator"
117121
| "web_collector"
118122
| "synthesizer"
@@ -141,6 +145,8 @@ export const ToolNameDescription: Record<ToolName, string> = {
141145
get_note: "Read note",
142146
link_notes: "Link notes",
143147
arrange_notes: "Arrange notes",
148+
navigate: "Open folder",
149+
create_folder: "Create folder",
144150
outline_generator: "Generate outline",
145151
web_collector: "Collect web content",
146152
synthesizer: "Synthesize response",
@@ -178,6 +184,8 @@ export const ToolNameIcon: Record<ToolName, AppIconComponent> = {
178184
get_note: ReadNoteIcon,
179185
link_notes: LinkIcon,
180186
arrange_notes: TreeMapIcon,
187+
navigate: FolderIcon,
188+
create_folder: FolderPlusActionIcon,
181189
image_description: ImageGenerationIcon,
182190
topic_illustrator: ImageGenerationIcon,
183191
image_generation: ImageGenerationIcon,

0 commit comments

Comments
 (0)