diff --git a/web/oss/src/components/pages/prompts/components/PromptsBreadcrumb.tsx b/web/oss/src/components/pages/prompts/components/PromptsBreadcrumb.tsx index 5617934f79..dd0811d9de 100644 --- a/web/oss/src/components/pages/prompts/components/PromptsBreadcrumb.tsx +++ b/web/oss/src/components/pages/prompts/components/PromptsBreadcrumb.tsx @@ -148,6 +148,16 @@ const PromptsBreadcrumb = ({ ), onClick: () => onNewPrompt?.("completion"), }, + { + key: "new_prompt_agent", + label: ( + + {getAppTypeIcon("agent")} + Agent + + ), + onClick: () => onNewPrompt?.("agent"), + }, ], }, { diff --git a/web/oss/src/components/pages/prompts/components/PromptsTableSection.tsx b/web/oss/src/components/pages/prompts/components/PromptsTableSection.tsx index d74fc91d72..60f9fc0f0f 100644 --- a/web/oss/src/components/pages/prompts/components/PromptsTableSection.tsx +++ b/web/oss/src/components/pages/prompts/components/PromptsTableSection.tsx @@ -92,6 +92,23 @@ export const PromptsTableSection = ({ onOpenNewPrompt("completion") }, }, + { + key: "new_prompt_agent", + label: ( + + {getAppTypeIcon("agent")} + Agent + + ), + onClick: ({ + domEvent, + }: { + domEvent: React.MouseEvent | React.KeyboardEvent + }) => { + domEvent.stopPropagation() + onOpenNewPrompt("agent") + }, + }, ], }, {