Feat: Add metadata configuration for new chats #3221 (#9502)

### What problem does this PR solve?

Feat: Add metadata configuration for new chats #3221

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-08-15 17:40:16 +08:00
committed by GitHub
parent eef43fa25c
commit 799c57287c
15 changed files with 269 additions and 187 deletions

View File

@ -70,6 +70,10 @@ const KnowledgeBaseItem = ({
export default KnowledgeBaseItem;
function buildQueryVariableOptionsByShowVariable(showVariable?: boolean) {
return showVariable ? useBuildQueryVariableOptions : () => [];
}
export function KnowledgeBaseFormField({
showVariable = false,
}: {
@ -84,7 +88,7 @@ export function KnowledgeBaseFormField({
(x) => x.parser_id !== DocumentParserType.Tag,
);
const nextOptions = useBuildQueryVariableOptions();
const nextOptions = buildQueryVariableOptionsByShowVariable(showVariable)();
const knowledgeOptions = filteredKnowledgeList.map((x) => ({
label: x.name,