|  | @@ -7,12 +7,16 @@ import {
 | 
											
												
													
														|  |  import type { ValueSelector, Var } from '@/app/components/workflow/types'
 |  |  import type { ValueSelector, Var } from '@/app/components/workflow/types'
 | 
											
												
													
														|  |  type Params = {
 |  |  type Params = {
 | 
											
												
													
														|  |    onlyLeafNodeVar?: boolean
 |  |    onlyLeafNodeVar?: boolean
 | 
											
												
													
														|  | 
 |  | +  hideEnv?: boolean
 | 
											
												
													
														|  | 
 |  | +  hideChatVar?: boolean
 | 
											
												
													
														|  |    filterVar: (payload: Var, selector: ValueSelector) => boolean
 |  |    filterVar: (payload: Var, selector: ValueSelector) => boolean
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  const useAvailableVarList = (nodeId: string, {
 |  |  const useAvailableVarList = (nodeId: string, {
 | 
											
												
													
														|  |    onlyLeafNodeVar,
 |  |    onlyLeafNodeVar,
 | 
											
												
													
														|  |    filterVar,
 |  |    filterVar,
 | 
											
												
													
														|  | 
 |  | +  hideEnv,
 | 
											
												
													
														|  | 
 |  | +  hideChatVar,
 | 
											
												
													
														|  |  }: Params = {
 |  |  }: Params = {
 | 
											
												
													
														|  |    onlyLeafNodeVar: false,
 |  |    onlyLeafNodeVar: false,
 | 
											
												
													
														|  |    filterVar: () => true,
 |  |    filterVar: () => true,
 | 
											
										
											
												
													
														|  | @@ -32,6 +36,8 @@ const useAvailableVarList = (nodeId: string, {
 | 
											
												
													
														|  |      beforeNodes: availableNodes,
 |  |      beforeNodes: availableNodes,
 | 
											
												
													
														|  |      isChatMode,
 |  |      isChatMode,
 | 
											
												
													
														|  |      filterVar,
 |  |      filterVar,
 | 
											
												
													
														|  | 
 |  | +    hideEnv,
 | 
											
												
													
														|  | 
 |  | +    hideChatVar,
 | 
											
												
													
														|  |    })
 |  |    })
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |    return {
 |  |    return {
 |