ultisuite-client/lib/contacts/llm-settings-utils.ts
R3D347HR4Y 07d57f13a8
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
Add Contact Avatar Features and Improve UI Components
- Introduced new ContactAvatar and ContactAvatarPicker components for enhanced avatar management in contact views.
- Updated ContactDetailView and ContactFormView to utilize the new avatar components, improving user experience when adding or editing contacts.
- Enhanced ContactHoverCard and ContactRow components to display avatars, providing a more visually appealing interface.
- Added loading and error states in ContactsListView for better user feedback during data fetching.
- Implemented a new ContactsLoadState component to handle loading and error scenarios in the contacts list.
- Updated package.json to include @formkit/auto-animate for improved UI animations.
2026-06-06 20:26:51 +02:00

7 lines
260 B
TypeScript

import type { ApiLLMSettings } from '@/lib/contacts/discovery-types'
export function isLLMConfigured(settings?: ApiLLMSettings): boolean {
if (!settings?.providers?.length) return false
return settings.providers.some((p) => Boolean(p.base_url?.trim()))
}