diff --git a/src/routes/settings/agents/index.tsx b/src/routes/settings/agents/index.tsx index e8467c70b..ff12aa546 100644 --- a/src/routes/settings/agents/index.tsx +++ b/src/routes/settings/agents/index.tsx @@ -8,6 +8,7 @@ import { v7 as uuidv7 } from 'uuid' import { Plus } from 'lucide-react' import { Button } from '@/components/ui/button' import { PageHeader } from '@/components/ui/page-header' +import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' import { AgentList } from '@/components/settings/agents/agent-list' import { AgentCatalog } from '@/components/settings/agents/agent-catalog' import { ThunderboltCliInstallCard } from '@/components/settings/agents/thunderbolt-cli-install-card' @@ -120,19 +121,28 @@ export default function AgentsSettingsPage({ isStandalone }: AgentsSettingsPageP
{allowCustomAgents && ( - + + + + + + + +

Add custom agent

+
+
)}
diff --git a/src/settings/mcp-servers.tsx b/src/settings/mcp-servers.tsx index 870cb5876..8b0e44f62 100644 --- a/src/settings/mcp-servers.tsx +++ b/src/settings/mcp-servers.tsx @@ -726,11 +726,18 @@ export default function McpServersPage({ deps = {} }: { deps?: McpServersPageDep resetLocalDialogState() }} > - - - + + + + + + + +

Add MCP server

+
+
{dialogTitle} diff --git a/src/skills/skills-list.tsx b/src/skills/skills-list.tsx index a26a8f912..8da08afc1 100644 --- a/src/skills/skills-list.tsx +++ b/src/skills/skills-list.tsx @@ -9,6 +9,7 @@ import { useMemo, useState } from 'react' import { Button } from '@/components/ui/button' import { Input } from '@/components/ui/input' import { useSidebar } from '@/components/ui/sidebar' +import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' import { useIsMobile } from '@/hooks/use-mobile' import type { Skill } from '@/types' import { LibraryRow, skillRowTransition } from './library-row' @@ -78,15 +79,22 @@ export const SkillsList = ({ Skills )} - + + + + + +

Create skill

+
+