import React from 'react' import { Wrench } from 'lucide-react' type Props = { loading?: boolean error?: string | null onGoToMcpServers?: () => void } export function ToolsEmptyState({ loading, error, onGoToMcpServers }: Props) { if (loading) { return (

Loading capabilities catalog...

) } if (error) { return (

Unable to load capabilities

Could not reach the agentic catalog.

{error}

) } return (

No capabilities registered

Register MCP servers or sync tools and A2A agents from Context Forge to see them here.

{onGoToMcpServers && ( )}
) }