
    i              
      *   d Z ddlmZ ddlmZmZ ddlmZmZ ddl	m
Z
mZ ddlmZmZ ddlmZmZ dd	lmZmZ dd
lmZ ddlmZmZmZmZ ddlmZmZmZ ed   Z  edeeeeeeef         Z! edee
eeeeef         Z" G d de      Z# G d de      Z$y)zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    )annotations   )AgentHandoffEntryAgentHandoffEntryTypedDict)FunctionCallEntryFunctionCallEntryTypedDict)FunctionResultEntryFunctionResultEntryTypedDict)MessageInputEntryMessageInputEntryTypedDict)MessageOutputEntryMessageOutputEntryTypedDict)ToolExecutionEntryToolExecutionEntryTypedDict)	BaseModel)ListLiteralOptionalUnion)NotRequiredTypeAliasType	TypedDictconversation.historyEntriesTypedDictEntriesc                  0    e Zd ZU dZded<   ded<   ded<   y)	ConversationHistoryTypedDict'Retrieve all entries in a conversation.strconversation_idzList[EntriesTypedDict]entriesz&NotRequired[ConversationHistoryObject]objectN)__name__
__module____qualname____doc____annotations__     b/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/models/conversationhistory.pyr   r   +   s    2##22r)   r   c                  4    e Zd ZU dZded<   ded<   dZded<   y	)
ConversationHistoryr   r   r    zList[Entries]r!   r   z#Optional[ConversationHistoryObject]r"   N)r#   r$   r%   r&   r'   r"   r(   r)   r*   r,   r,   3   s    22HF/Hr)   r,   N)%r&   
__future__r   agenthandoffentryr   r   functioncallentryr   r   functionresultentryr	   r
   messageinputentryr   r   messageoutputentryr   r   toolexecutionentryr   r   mistralai.typesr   typingr   r   r   r   typing_extensionsr   r   r   ConversationHistoryObjectr   r   r   r,   r(   r)   r*   <module>r8      s    G " L L R L O O % 1 1 C C $$:;  	$""##"	$
  		
39 3I) Ir)   