Merge branch 'feat/rag-pipeline' of https://github.com/langgenius/dify into feat/rag-pipeline

This commit is contained in:
twwu 2025-06-03 18:33:07 +08:00
commit ed1d71f4d0
2 changed files with 3 additions and 3 deletions

View File

@ -527,7 +527,7 @@ const formatItem = (
const isCurrentMatched = filterVar(v, (() => {
const variableArr = v.variable.split('.')
const [first] = variableArr
if (first === 'sys' || first === 'env' || first === 'conversation')
if (first === 'sys' || first === 'env' || first === 'conversation' || first === 'rag')
return variableArr
return [...selector, ...variableArr]

View File

@ -286,7 +286,7 @@ const VarReferenceVars: FC<Props> = ({
}
const filteredVars = vars.filter((v) => {
const children = v.vars.filter(v => checkKeys([v.variable], false).isValid || v.variable.startsWith('sys.') || v.variable.startsWith('env.') || v.variable.startsWith('conversation.'))
const children = v.vars.filter(v => checkKeys([v.variable], false).isValid || v.variable.startsWith('sys.') || v.variable.startsWith('env.') || v.variable.startsWith('conversation.') || v.variable.startsWith('rag.'))
return children.length > 0
}).filter((node) => {
if (!searchText)
@ -297,7 +297,7 @@ const VarReferenceVars: FC<Props> = ({
})
return children.length > 0
}).map((node) => {
let vars = node.vars.filter(v => checkKeys([v.variable], false).isValid || v.variable.startsWith('sys.') || v.variable.startsWith('env.') || v.variable.startsWith('conversation.'))
let vars = node.vars.filter(v => checkKeys([v.variable], false).isValid || v.variable.startsWith('sys.') || v.variable.startsWith('env.') || v.variable.startsWith('conversation.') || v.variable.startsWith('rag.'))
if (searchText) {
const searchTextLower = searchText.toLowerCase()
if (!node.title.toLowerCase().includes(searchTextLower))