+
    ~j!                    n   ^ RI Ht ^ RIHt ^ RIHt ^ RIt^RIHt ^RI	H
t
HtHtHtHtHtHt ^RIHtHtHtHt ^RIHt ^R	IHtHt ^R
IHtHt ^RIHtH t  ^RI!H"t"H#t# ^RI$H%t% ^RI&H't' ^RI(H)t) RR.t* ! R R]4      t+ ! R R]4      t, ! R R4      t- ! R R4      t. ! R R4      t/ ! R R4      t0R# )    )annotations)List)chainN)_legacy_response)BodyOmitQueryHeadersNotGivenomit	not_given)is_givenpath_templatemaybe_transformstrip_not_given)cached_property)SyncAPIResourceAsyncAPIResource)to_streamed_response_wrapper"async_to_streamed_response_wrapper)SyncPageCursorAsyncPageCursor)AsyncPaginatormake_request_options)version_list_params)AnthropicBetaParam)BetaManagedAgentsAgentVersionsAsyncVersionsc                  n    ] tR t^t]R R l4       t]R R l4       tR]R]R]RR	R
R	RR	R]/R R llt	Rt
R	# )r   c                   V ^8  d   QhRR/# )   returnVersionsWithRawResponse )formats   "}/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/anthropic/resources/beta/agents/versions.py__annotate__Versions.__annotate__   s     - -#: -    c                    \        V 4      # z
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.

For more information, see https://www.github.com/anthropics/anthropic-sdk-python#accessing-raw-response-data-eg-headers
)r$   selfs   &r'   with_raw_responseVersions.with_raw_response   s     't,,r*   c                   V ^8  d   QhRR/# )r"   r#   VersionsWithStreamingResponser%   )r&   s   "r'   r(   r)   %   s     3 3)F 3r*   c                    \        V 4      # z
An alternative to `.with_raw_response` that doesn't eagerly read the response body.

For more information, see https://www.github.com/anthropics/anthropic-sdk-python#with_streaming_response
)r2   r-   s   &r'   with_streaming_response Versions.with_streaming_response$   s     -T22r*   limitpagebetasextra_headersNextra_query
extra_bodytimeoutc               <    V ^8  d   QhRRRRRRRRR	R
RRRRRRRR/	# )r"   agent_idstrr7   
int | Omitr8   
str | Omitr9   List[AnthropicBetaParam] | Omitr:   Headers | Noner;   Query | Noner<   Body | Noner=   'float | httpx.Timeout | None | NotGivenr#   z&SyncPageCursor[BetaManagedAgentsAgent]r%   )r&   s   "r'   r(   r)   -   sd     ?
 ?
?
 	?

 ?
 /?
 &?
 "?
  ?
 9?
 
0?
r*   c                  V'       g   \        RV: 24      h/ \        R\        V4      '       d$   RP                  \	        R V 4       R.4      4      M\
        /4      CT;'       g    / CpRR/T;'       g    / CpV P                  \        RVR7      \        \        ,          \        VVVV\        RVR	V/\        P                  4      R
7      \        R7      # )  List Agent Versions

Args:
  limit: Maximum results per page.

Default 20, maximum 100.

  page: Opaque pagination cursor.

  betas: Optional header to specify the beta version(s) you want to use.

  extra_headers: Send extra headers

  extra_query: Add additional query parameters to the request

  extra_body: Add additional JSON properties to the request

  timeout: Override the client-level default timeout for this request, in seconds
7Expected a non-empty value for `agent_id` but received anthropic-beta,c              3  8   "   T F  p\        V4      x  K  	  R # 5iNr@   .0es   & r'   	<genexpr> Versions.list.<locals>.<genexpr>S        5Lec!ffe   managed-agents-2026-04-01(/v1/agents/{agent_id}/versions?beta=truer?   r7   r8   r:   r;   r<   r=   queryr8   optionsmodel)
ValueErrorr   r   joinr   r   _get_api_listr   r   r   r   r   r   VersionListParams	r.   r?   r7   r8   r9   r:   r;   r<   r=   s	   &&$$$$$$$r'   listVersions.list-   s    B VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`!!DxX 67(+'%% (99 )! " 
 	
r*   r%   __name__
__module____qualname____firstlineno__r   r/   r5   r   r   rd   __static_attributes__r%   r*   r'   r   r      sy    - - 3 3?
 !	?

  ?
 26?
 )-?
 %)?
 #'?
 <E?
 ?
r*   c                  n    ] tR t^ot]R R l4       t]R R l4       tR]R]R]RR	R
R	RR	R]/R R llt	Rt
R	# )r   c                   V ^8  d   QhRR/# )r"   r#   AsyncVersionsWithRawResponser%   )r&   s   "r'   r(   AsyncVersions.__annotate__q   s     2 2#? 2r*   c                    \        V 4      # r,   )rn   r-   s   &r'   r/   AsyncVersions.with_raw_responsep   s     ,D11r*   c                   V ^8  d   QhRR/# )r"   r#   "AsyncVersionsWithStreamingResponser%   )r&   s   "r'   r(   ro   {   s     8 8)K 8r*   c                    \        V 4      # r4   )rs   r-   s   &r'   r5   %AsyncVersions.with_streaming_responsez   s     2$77r*   r7   r8   r9   r:   Nr;   r<   r=   c               <    V ^8  d   QhRRRRRRRRR	R
RRRRRRRR/	# )r"   r?   r@   r7   rA   r8   rB   r9   rC   r:   rD   r;   rE   r<   rF   r=   rG   r#   zOAsyncPaginator[BetaManagedAgentsAgent, AsyncPageCursor[BetaManagedAgentsAgent]]r%   )r&   s   "r'   r(   ro      se     ?
 ?
?
 	?

 ?
 /?
 &?
 "?
  ?
 9?
 
Y?
r*   c                  V'       g   \        RV: 24      h/ \        R\        V4      '       d$   RP                  \	        R V 4       R.4      4      M\
        /4      CT;'       g    / CpRR/T;'       g    / CpV P                  \        RVR7      \        \        ,          \        VVVV\        RVR	V/\        P                  4      R
7      \        R7      # )rI   rJ   rK   rL   c              3  8   "   T F  p\        V4      x  K  	  R # 5irN   rO   rP   s   & r'   rS   %AsyncVersions.list.<locals>.<genexpr>   rU   rV   rW   rX   rY   r7   r8   rZ   r\   )r_   r   r   r`   r   r   ra   r   r   r   r   r   r   rb   rc   s	   &&$$$$$$$r'   rd   AsyncVersions.list   s    B VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`!!DxX !78(+'%% (99 )! " 
 	
r*   r%   rf   r%   r*   r'   r   r   o   sy    2 2 8 8?
 !	?

  ?
 26?
 )-?
 %)?
 #'?
 <E?
 ?
r*   c                  "    ] tR t^tR R ltRtR# )r$   c                    V ^8  d   QhRRRR/# r"   versionsr   r#   Noner%   )r&   s   "r'   r(   $VersionsWithRawResponse.__annotate__        
 
 
d 
r*   c                	\    Wn         \        P                  ! VP                  4      V n        R # rN   )	_versionsr   to_raw_response_wrapperrd   r.   r~   s   &&r'   __init__ VersionsWithRawResponse.__init__   s     !$<<MM
	r*   r   rd   Nrg   rh   ri   rj   r   rk   r%   r*   r'   r$   r$          
 
r*   r$   c                  "    ] tR t^tR R ltRtR# )rn   c                    V ^8  d   QhRRRR/# r"   r~   r   r#   r   r%   )r&   s   "r'   r(   )AsyncVersionsWithRawResponse.__annotate__        
 
 
4 
r*   c                	\    Wn         \        P                  ! VP                  4      V n        R # rN   )r   r   async_to_raw_response_wrapperrd   r   s   &&r'   r   %AsyncVersionsWithRawResponse.__init__   s     !$BBMM
	r*   r   Nr   r%   r*   r'   rn   rn      r   r*   rn   c                  "    ] tR t^tR R ltRtR# )r2   c                    V ^8  d   QhRRRR/# r}   r%   )r&   s   "r'   r(   *VersionsWithStreamingResponse.__annotate__   r   r*   c                	F    Wn         \        VP                  4      V n        R # rN   )r   r   rd   r   s   &&r'   r   &VersionsWithStreamingResponse.__init__   s    !0MM
	r*   r   Nr   r%   r*   r'   r2   r2      r   r*   r2   c                  "    ] tR t^tR R ltRtR# )rs   c                    V ^8  d   QhRRRR/# r   r%   )r&   s   "r'   r(   /AsyncVersionsWithStreamingResponse.__annotate__   r   r*   c                	F    Wn         \        VP                  4      V n        R # rN   )r   r   rd   r   s   &&r'   r   +AsyncVersionsWithStreamingResponse.__init__   s    !6MM
	r*   r   Nr   r%   r*   r'   rs   rs      r   r*   rs   )1
__future__r   typingr   	itertoolsr   httpx r   _typesr   r   r	   r
   r   r   r   _utilsr   r   r   r   _compatr   	_resourcer   r   	_responser   r   
paginationr   r   _base_clientr   r   types.beta.agentsr   types.anthropic_beta_paramr   $types.beta.beta_managed_agents_agentr   __all__r   r   r$   rn   r2   rs   r%   r*   r'   <module>r      s    #    ! L L L P P ' ; Z : A 5 = K
'S
 S
lS
$ S
l
 

 

 

 
r*   