mirror of
http://10.0.2.1:3031/sauer/claude-code.git
synced 2026-06-30 22:36:57 +10:00
19 lines
528 B
TypeScript
19 lines
528 B
TypeScript
|
|
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))
|
||
|
|
}
|