
    dhz                     f    S SK JrJrJr  S SKJr   " S S\5      r " S S\5      r " S S\5      rg	)
    )AnyListOptional)	BaseModelc                   .    \ rS rSr% SrSr\\   \S'   Sr	g)
Validation   z*Connery Action parameter validation model.Nrequired )
__name__
__module____qualname____firstlineno____doc__r
   r   bool__annotations____static_attributes__r       `/var/www/html/shao/venv/lib/python3.13/site-packages/langchain_community/tools/connery/models.pyr   r      s    4#Hhtn#r   r   c                   `    \ rS rSr% Sr\\S'   \\S'   Sr\\   \S'   \	\S'   Sr
\\   \S'   S	rg)
	Parameter   zConnery Action parameter model.keytitleNdescriptiontype
validationr   )r   r   r   r   r   strr   r   r   r   r   r   r   r   r   r   r   r      s1    )	HJ!%K#%
I'+J$+r   r   c                       \ rS rSr% Sr\\S'   \\S'   \\S'   Sr\\   \S'   \\S'   \	\
   \S	'   \	\
   \S
'   \\S'   Srg)Action   zConnery Action model.idr   r   Nr   r   inputParametersoutputParameterspluginIdr   )r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r       s@    G	HJ!%K#%
I)_$9o%Mr   r    N)	typingr   r   r   pydanticr   r   r   r    r   r   r   <module>r(      s2    & & $ $,	 ,
Y 
r   