import { useTranslation } from 'react-i18next' import type { AgentRuntimeStatus } from '../../shared/contracts' export function ImageCapabilityNotice({ runtime, onOpenModelSettings }: { runtime?: AgentRuntimeStatus onOpenModelSettings: () => void }): React.JSX.Element | null { const { t } = useTranslation('app') if (!runtime?.available || runtime.capability === 'image-generation') return null if (runtime.supportsToolExecution) return null return (
{t('chat.images.noToolsNotice')} {' '} {t('chat.images.directWorkflowNotice')}
) }