auto-git:

[add] src/AssistantMessageContent.jsx
 [add] src/appConfig.js
 [add] src/attachments.jsx
 [add] src/chatText.js
 [add] src/modelPicker.js
This commit is contained in:
2026-05-06 03:25:28 +02:00
parent 4f6771e787
commit 5268ec4607
5 changed files with 444 additions and 0 deletions

13
src/modelPicker.js Normal file
View File

@@ -0,0 +1,13 @@
export function buildModelPickerOptions(values, currentValue, missingLabel) {
const uniqueValues = [...new Set((Array.isArray(values) ? values : []).filter(Boolean))]
const options = uniqueValues.map(value => ({ value, label: value }))
if (currentValue && !uniqueValues.includes(currentValue)) {
options.unshift({
value: currentValue,
label: `${currentValue} (${missingLabel})`,
})
}
return options
}