import capitalize from 'lodash-es/capitalize.js' import type { SettingSource } from 'src/utils/settings/constants.js' import { getSettingSourceName } from 'src/utils/settings/constants.js' export function getAgentSourceDisplayName( source: SettingSource | 'all' | 'built-in' | 'plugin', ): string { if (source === 'all') { return 'Agents' } if (source === 'built-in') { return 'Built-in agents' } if (source === 'plugin') { return 'Plugin agents' } return capitalize(getSettingSourceName(source)) }