+
    ~j                       ^ RI Ht ^ RIHtHtHtHt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 ^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!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/H0t0H1t1H2t2H3t3 ^RI4H5t5H6t6 ^RI7H8t8 ^RI9H:t: ^RI;H<t< ^RI=H/t/ ^RI>H?t? RR.t@ ! R R]&4      tA ! R R]'4      tB ! R R4      tC ! R R4      tD ! R R4      tE ! R R 4      tFR# )!    )annotations)DictListUnionIterableOptional)datetime)chainN)_legacy_response)VersionsAsyncVersionsVersionsWithRawResponseAsyncVersionsWithRawResponseVersionsWithStreamingResponse"AsyncVersionsWithStreamingResponse)BodyOmitQueryHeadersNotGivenomit	not_given)is_givenpath_templatemaybe_transformstrip_not_givenasync_maybe_transform)cached_property)SyncAPIResourceAsyncAPIResource)to_streamed_response_wrapper"async_to_streamed_response_wrapper)SyncPageCursorAsyncPageCursor)!BetaManagedAgentsMultiagentParamsagent_list_paramsagent_create_paramsagent_update_paramsagent_retrieve_params)AsyncPaginatormake_request_options)AnthropicBetaParam)BetaManagedAgentsAgent)BetaManagedAgentsSkillParams)r%   )#BetaManagedAgentsURLMCPServerParamsAgentsAsyncAgentsc                  d   ] tR t^+t]R R l4       t]R R l4       t]R R l4       tR]R]R	]R
]R]R]R]R]RRRRRRR]	/R R llt
R]R]RRRRRRR]	/R R lltR]R]R	]R]R
]R]R]R]R]R]RRRRRRR]	/R R lltR]R]R]R ]R!]R]RRRRRRR]	/
R" R# lltR]RRRRRRR]	/R$ R% lltR&tR# )'r0   c                   V ^8  d   QhRR/# )   returnr    )formats   "{/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/anthropic/resources/beta/agents/agents.py__annotate__Agents.__annotate__-   s     & &( &    c                	,    \        V P                  4      # N)r   _clientselfs   &r8   versionsAgents.versions,   s    %%r;   c                   V ^8  d   QhRR/# )r4   r5   AgentsWithRawResponser6   )r7   s   "r8   r9   r:   1   s     + +#8 +r;   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
)rD   r?   s   &r8   with_raw_responseAgents.with_raw_response0   s     %T**r;   c                   V ^8  d   QhRR/# )r4   r5   AgentsWithStreamingResponser6   )r7   s   "r8   r9   r:   ;   s     1 1)D 1r;   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
)rJ   r?   s   &r8   with_streaming_responseAgents.with_streaming_response:   s     +400r;   descriptionmcp_serversmetadata
multiagentskillssystemtoolsbetasextra_headersNextra_query
extra_bodytimeoutc               T    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RRRRRRRRR/# r4   modelzagent_create_params.ModelnamestrrO   Optional[str] | OmitrP   z4Iterable[BetaManagedAgentsURLMCPServerParams] | OmitrQ   zDict[str, str] | OmitrR   2Optional[BetaManagedAgentsMultiagentParams] | OmitrS   z-Iterable[BetaManagedAgentsSkillParams] | OmitrT   rU   z)Iterable[agent_create_params.Tool] | OmitrV   List[AnthropicBetaParam] | OmitrW   Headers | NonerX   Query | NonerY   Body | NonerZ   'float | httpx.Timeout | None | NotGivenr5   r-   r6   )r7   s   "r8   r9   r:   C        [
 [
 )[
 	[

 *[
 J[
 ([
 G[
 >[
 %[
 9[
 /[
 &[
  "![
"  #[
$ 9%[
& 
 '[
r;   c               d   / \        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\        RVRVRVR	VR
VRVRVRVRV	/	\        P                  4      \        WWR7      \        R7      # )J  Create Agent

Args:
  model: Model identifier.

Accepts the
      [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison),
      e.g. `claude-opus-4-6`, or a `model_config` object for additional configuration
      control

  name: Human-readable name for the agent. 1-256 characters.

  description: Description of what the agent does. Up to 2048 characters.

  mcp_servers: MCP servers this agent connects to. Maximum 20. Names must be unique within the
      array.

  metadata: Arbitrary key-value metadata. Maximum 16 pairs, keys up to 64 chars, values up
      to 512 chars.

  multiagent: A coordinator topology: the session's primary thread orchestrates work by
      spawning session threads, each running an agent drawn from the `agents` roster.

  skills: Skills available to the agent. Maximum 20.

  system: System prompt for the agent. Up to 100,000 characters.

  tools: Tool configurations available to the agent. Maximum of 128 tools across all
      toolsets allowed.

  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
anthropic-beta,c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   r_   .0es   & r8   	<genexpr> Agents.create.<locals>.<genexpr>        5Lec!ffe   managed-agents-2026-04-01/v1/agents?beta=truer]   r^   rO   rP   rQ   rR   rS   rT   rU   rW   rX   rY   rZ   bodyoptionscast_to)r   r   joinr
   r   _postr   r'   AgentCreateParamsr+   r-   r@   r]   r^   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   s   &$$$$$$$$$$$$$$r8   createAgents.createC   s    x	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`zz" UD!;!; *ffU
 $55 )+Q[ +'  
 	
r;   versionc               8    V ^8  d   QhRRRRRRRRR	R
RRRRRR/# r4   agent_idr_   r   
int | OmitrV   rb   rW   rc   rX   rd   rY   re   rZ   rf   r5   r-   r6   )r7   s   "r8   r9   r:      Z     6
 6
6
 	6

 /6
 &6
 "6
  6
 96
 
 6
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/\        P                  4      R	7      \        R
7      # )  Get Agent

Args:
  version: Agent version.

Omit for the most recent version. Must be at least 1 if
      specified.

  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 rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   "Agents.retrieve.<locals>.<genexpr>   rs   rt   ru   /v1/agents/{agent_id}?beta=truer   r   rW   rX   rY   rZ   queryrz   r{   )
ValueErrorr   r   r|   r
   r   _getr   r+   r   r)   AgentRetrieveParamsr-   r@   r   r   rV   rW   rX   rY   rZ   s   &&$$$$$$r8   retrieveAgents.retrieve   s    > VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`yy;hO(+'%%y'&:<Q<e<ef +  

 
	
r;   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RRRRRRRRRRRR R!/# "r4   r   r_   r   intrO   r`   rP   z>Optional[Iterable[BetaManagedAgentsURLMCPServerParams]] | OmitrQ   z)Optional[Dict[str, Optional[str]]] | Omitr]   z agent_update_params.Model | OmitrR   ra   r^   
str | OmitrS   z7Optional[Iterable[BetaManagedAgentsSkillParams]] | OmitrT   rU   z3Optional[Iterable[agent_update_params.Tool]] | OmitrV   rb   rW   rc   rX   rd   rY   re   rZ   rf   r5   r-   r6   )r7   s   "r8   r9   r:           h
 h
h
 	h

 *h
 Th
 <h
 0h
 Gh
 h
 Hh
 %h
 Ch
 /h
" &#h
$ "%h
&  'h
( 9)h
* 
 +h
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      \        RVR	VR
VRVRVRVRVRV	RV
RV/
\        P                  4      \        WVVR7      \        R7      # )  
Update Agent

Args:
  version: The agent's current version, used to prevent concurrent overwrites. Obtain this
      value from a create or retrieve response. The request fails if this does not
      match the server's current version.

  description: Description. Up to 2048 characters. Omit to preserve; send empty string or null
      to clear.

  mcp_servers: MCP servers. Full replacement. Omit to preserve; send empty array or null to
      clear. Names must be unique. Maximum 20.

  metadata: Metadata patch. Set a key to a string to upsert it, or to null to delete it.
      Omit the field to preserve. The stored bag is limited to 16 keys (up to 64 chars
      each) with values up to 512 chars.

  model: Model identifier. Accepts the
      [model string](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison),
      e.g. `claude-opus-4-6`, or a `model_config` object for additional configuration
      control. Omit to preserve. Cannot be cleared.

  multiagent: A coordinator topology: the session's primary thread orchestrates work by
      spawning session threads, each running an agent drawn from the `agents` roster.

  name: Human-readable name. 1-256 characters. Omit to preserve. Cannot be cleared.

  skills: Skills. Full replacement. Omit to preserve; send empty array or null to clear.
      Maximum 20.

  system: System prompt. Up to 100,000 characters. Omit to preserve; send empty string or
      null to clear.

  tools: Tool configurations available to the agent. Full replacement. Omit to preserve;
      send empty array or null to clear. Maximum of 128 tools across all toolsets
      allowed.

  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
r   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq    Agents.update.<locals>.<genexpr>#  rs   rt   ru   r   r   r   rO   rP   rQ   r]   rR   r^   rS   rT   rU   rw   rx   )r   r   r   r|   r
   r   r}   r   r   r(   AgentUpdateParamsr+   r-   r@   r   r   rO   rP   rQ   r]   rR   r^   rS   rT   rU   rV   rW   rX   rY   rZ   s   &&$$$$$$$$$$$$$$$r8   updateAgents.update   s   L VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`zz;hO w!;!;U *DffU $55 )+Q[el +)  
 	
r;   created_at_gtecreated_at_lteinclude_archivedlimitpagec               D    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R/# )r4   r   Union[str, datetime] | Omitr   r   bool | Omitr   r   r   r   rV   rb   rW   rc   rX   rd   rY   re   rZ   rf   r5   z&SyncPageCursor[BetaManagedAgentsAgent]r6   )r7   s   "r8   r9   r:   B  s     G
 G
 4G
 4	G

 &G
 G
 G
 /G
 &G
 "G
  G
 9G
 
0G
r;   c       
        x   / \        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VV	V
\        RVRVRVR	VR
V/\        P                  4      R7      \        R7      # )  
List Agents

Args:
  created_at_gte: Return agents created at or after this time (inclusive).

  created_at_lte: Return agents created at or before this time (inclusive).

  include_archived: Include archived agents in results. Defaults to false.

  limit: Maximum results per page. Default 20, maximum 100.

  page: Opaque pagination cursor from a previous response.

  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
rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   Agents.list.<locals>.<genexpr>m  rs   rt   ru   rv   r   r   r   r   r   r   r   rz   r]   )r   r   r|   r
   r   _get_api_listr#   r-   r+   r   r&   AgentListParamsr@   r   r   r   r   r   rV   rW   rX   rY   rZ   s   &$$$$$$$$$$r8   listAgents.listB  s    P	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`!!" 67(+'%%(.(.*,< &55	  )' " 
 	
r;   c               4    V ^8  d   QhRRRRRRRRR	R
RRRR/# r4   r   r_   rV   rb   rW   rc   rX   rd   rY   re   rZ   rf   r5   r-   r6   )r7   s   "r8   r9   r:     P     -
 -
-
 /	-
 &-
 "-
  -
 9-
 
 -
r;   c          
     R   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      \        W4WVR7      \        R	7      # )
S  
Archive Agent

Args:
  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
r   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   !Agents.archive.<locals>.<genexpr>  rs   rt   ru   '/v1/agents/{agent_id}/archive?beta=truer   rw   r   
r   r   r   r|   r
   r   r}   r   r+   r-   r@   r   rV   rW   rX   rY   rZ   s   &&$$$$$r8   archiveAgents.archive  s    4 VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`zzChW(+Q[ +  
 	
r;   r6   __name__
__module____qualname____firstlineno__r   rA   rG   rM   r   r   r   r   r   r   r   __static_attributes__r6   r;   r8   r0   r0   +   sp   & & + + 1 1[

 -1[
 MQ[
 +/[
 JN[
 AE[
 (,[
 <@[
 26[
 )-[
  %)![
" #'#[
$ <E%[
z6
 #	6

 266
 )-6
 %)6
 #'6
 <E6
ph

 -1h
 W[h
 ?Ch
 37h
 JNh
  h
 KOh
 (,h
 FJh
 26h
" )-#h
$ %)%h
& #''h
( <E)h
TG
 7;G
 7;	G

 )-G
 !G
  G
 26G
 )-G
 %)G
 #'G
 <EG
R-
 26	-
 )--
 %)-
 #'-
 <E-
 -
r;   c                  d   ] tR tRt]R R l4       t]R R l4       t]R R l4       tR]R	]R
]R]R]R]R]R]RRRRRRR]	/R R llt
R]R]RRRRRRR]	/R R lltR]R	]R
]R]R]R]R]R]R]R]RRRRRRR]	/R R lltR]R]R ]R!]R"]R]RRRRRRR]	/
R# R$ lltR]RRRRRRR]	/R% R& lltR'tR# )(r1   i  c                   V ^8  d   QhRR/# )r4   r5   r   r6   )r7   s   "r8   r9   AsyncAgents.__annotate__  s     + +- +r;   c                	,    \        V P                  4      # r=   )r   r>   r?   s   &r8   rA   AsyncAgents.versions  s    T\\**r;   c                   V ^8  d   QhRR/# )r4   r5   AsyncAgentsWithRawResponser6   )r7   s   "r8   r9   r     s     0 0#= 0r;   c                    \        V 4      # rF   )r   r?   s   &r8   rG   AsyncAgents.with_raw_response  s     *$//r;   c                   V ^8  d   QhRR/# )r4   r5    AsyncAgentsWithStreamingResponser6   )r7   s   "r8   r9   r     s     6 6)I 6r;   c                    \        V 4      # rL   )r   r?   s   &r8   rM   #AsyncAgents.with_streaming_response  s     055r;   rO   rP   rQ   rR   rS   rT   rU   rV   rW   NrX   rY   rZ   c               T    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RRRRRRRRR/# r\   r6   )r7   s   "r8   r9   r     rg   r;   c                 "   / \        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T P                  R\        RVRVRVR	VR
VRVRVRVRV	/	\        P                  4      G Rj  xL
 \        WWR7      \        R7      G Rj  xL
 #  L" L5i)ri   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   %AsyncAgents.create.<locals>.<genexpr>  rs   rt   ru   rv   r]   r^   rO   rP   rQ   rR   rS   rT   rU   Nrw   rx   )r   r   r|   r
   r   r}   r   r'   r~   r+   r-   r   s   &$$$$$$$$$$$$$$r8   r   AsyncAgents.create  s    x	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`ZZ",UD!;!; *ffU
 $55  )+Q[ +'   
 
 	

s0   ACC"?C!C
"C?C CCr   c               8    V ^8  d   QhRRRRRRRRR	R
RRRRRR/# r   r6   )r7   s   "r8   r9   r   0  r   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T P                  \        RVR7      \        TTTT\        RV/\        P                  4      G R	j  xL
 R
7      \        R7      G R	j  xL
 #  L L5i)r   r   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   'AsyncAgents.retrieve.<locals>.<genexpr>T  rs   rt   ru   r   r   r   Nr   r   )r   r   r   r|   r
   r   r   r   r+   r   r)   r   r-   r   s   &&$$$$$$r8   r   AsyncAgents.retrieve0  s     > VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`YY;hO(+'%19g2FH]HqHqrr +  

 

 
	
 s

s1   A&C)C9AC<C=CCCC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RRRRRRRRRRRR R!/# r   r6   )r7   s   "r8   r9   r   h  r   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T P                  \        RVR7      \        RVR	VR
VRVRVRVRVRV	RV
RV/
\        P                  4      G Rj  xL
 \        WVVR7      \        R7      G Rj  xL
 #  L# L5i)r   r   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   %AsyncAgents.update.<locals>.<genexpr>  rs   rt   ru   r   r   r   rO   rP   rQ   r]   rR   r^   rS   rT   rU   Nrw   rx   )r   r   r   r|   r
   r   r}   r   r   r(   r   r+   r-   r   s   &&$$$$$$$$$$$$$$$r8   r   AsyncAgents.updateh  s+    L VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`ZZ;hO,w!;!;U *DffU $55  )+Q[el +)   
 
 	

s1   A&C-)C-9AC-C)
C-$C+%C-+C-r   r   r   r   r   c               D    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R/# )r4   r   r   r   r   r   r   r   r   r   rV   rb   rW   rc   rX   rd   rY   re   rZ   rf   r5   zOAsyncPaginator[BetaManagedAgentsAgent, AsyncPageCursor[BetaManagedAgentsAgent]]r6   )r7   s   "r8   r9   r     s     G
 G
 4G
 4	G

 &G
 G
 G
 /G
 &G
 "G
  G
 9G
 
YG
r;   c       
        x   / \        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VV	V
\        RVRVRVR	VR
V/\        P                  4      R7      \        R7      # )r   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   #AsyncAgents.list.<locals>.<genexpr>  rs   rt   ru   rv   r   r   r   r   r   r   r   )r   r   r|   r
   r   r   r$   r-   r+   r   r&   r   r   s   &$$$$$$$$$$r8   r   AsyncAgents.list  s    P	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`!!" !78(+'%%(.(.*,< &55	  )' " 
 	
r;   c               4    V ^8  d   QhRRRRRRRRR	R
RRRR/# r   r6   )r7   s   "r8   r9   r     r   r;   c          
     n  "   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      \        W4WVR7      \        R	7      G R
j  xL
 #  L5i)r   r   rj   rk   c              3  8   "   T F  p\        V4      x  K  	  R # 5ir=   rm   rn   s   & r8   rq   &AsyncAgents.archive.<locals>.<genexpr>:  rs   rt   ru   r   r   rw   r   Nr   r   s   &&$$$$$r8   r   AsyncAgents.archive  s     4 VW_Vbcdd	
$ '*hhu5Le5LOjNk/l&m"	
 ""	
 *+F`=K^K^\^`ZZChW(+Q[ +   
 
 	
 
s   A&B5)B595B5.B3/B5r6   r   r6   r;   r8   r1   r1     sp   + + 0 0 6 6[

 -1[
 MQ[
 +/[
 JN[
 AE[
 (,[
 <@[
 26[
 )-[
  %)![
" #'#[
$ <E%[
z6
 #	6

 266
 )-6
 %)6
 #'6
 <E6
ph

 -1h
 W[h
 ?Ch
 37h
 JNh
  h
 KOh
 (,h
 FJh
 26h
" )-#h
$ %)%h
& #''h
( <E)h
TG
 7;G
 7;	G

 )-G
 !G
  G
 26G
 )-G
 %)G
 #'G
 <EG
R-
 26	-
 )--
 %)-
 #'-
 <E-
 -
r;   c                  8    ] tR tRtR R lt]R R l4       tRtR# )rD   iK  c                    V ^8  d   QhRRRR/# r4   agentsr0   r5   Noner6   )r7   s   "r8   r9   "AgentsWithRawResponse.__annotate__L       
 
v 
$ 
r;   c                	   Wn         \        P                  ! VP                  4      V n        \        P                  ! VP                  4      V n        \        P                  ! VP
                  4      V n        \        P                  ! VP                  4      V n        \        P                  ! VP                  4      V n        R # r=   )_agentsr   to_raw_response_wrapperr   r   r   r   r   r@   r   s   &&r8   __init__AgentsWithRawResponse.__init__L  s    &>>MM
 )@@OO
 '>>MM
 %<<KK
	 (??NN
r;   c                   V ^8  d   QhRR/# )r4   r5   r   r6   )r7   s   "r8   r9   r   `  s     > >1 >r;   c                	@    \        V P                  P                  4      # r=   )r   r   rA   r?   s   &r8   rA   AgentsWithRawResponse.versions_  s    &t||'<'<==r;   r   r   r   r   r   r   Nr   r   r   r   r   r   rA   r   r6   r;   r8   rD   rD   K  s    
& > >r;   rD   c                  8    ] tR tRtR R lt]R R l4       tRtR# )r   id  c                    V ^8  d   QhRRRR/# r4   r   r1   r5   r   r6   )r7   s   "r8   r9   'AsyncAgentsWithRawResponse.__annotate__e       
 
{ 
t 
r;   c                	   Wn         \        P                  ! VP                  4      V n        \        P                  ! VP                  4      V n        \        P                  ! VP
                  4      V n        \        P                  ! VP                  4      V n        \        P                  ! VP                  4      V n        R # r=   )r   r   async_to_raw_response_wrapperr   r   r   r   r   r   s   &&r8   r   #AsyncAgentsWithRawResponse.__init__e  s    &DDMM
 )FFOO
 'DDMM
 %BBKK
	 (EENN
r;   c                   V ^8  d   QhRR/# )r4   r5   r   r6   )r7   s   "r8   r9   r  y  s     C C6 Cr;   c                	@    \        V P                  P                  4      # r=   )r   r   rA   r?   s   &r8   rA   #AsyncAgentsWithRawResponse.versionsx  s    +DLL,A,ABBr;   r   Nr   r6   r;   r8   r   r   d  s    
& C Cr;   r   c                  8    ] tR tRtR R lt]R R l4       tRtR# )rJ   i}  c                    V ^8  d   QhRRRR/# r   r6   )r7   s   "r8   r9   (AgentsWithStreamingResponse.__annotate__~  r   r;   c                	   Wn         \        VP                  4      V n        \        VP                  4      V n        \        VP                  4      V n        \        VP
                  4      V n        \        VP                  4      V n        R # r=   )r   r!   r   r   r   r   r   r   s   &&r8   r   $AgentsWithStreamingResponse.__init__~  sn    2MM
 5OO
 3MM
 1KK
	 4NN
r;   c                   V ^8  d   QhRR/# )r4   r5   r   r6   )r7   s   "r8   r9   r    s     D D7 Dr;   c                	@    \        V P                  P                  4      # r=   )r   r   rA   r?   s   &r8   rA   $AgentsWithStreamingResponse.versions  s    ,T\\-B-BCCr;   r   Nr   r6   r;   r8   rJ   rJ   }  s    
& D Dr;   rJ   c                  8    ] tR tRtR R lt]R R l4       tRtR# )r   i  c                    V ^8  d   QhRRRR/# r  r6   )r7   s   "r8   r9   -AsyncAgentsWithStreamingResponse.__annotate__  r  r;   c                	   Wn         \        VP                  4      V n        \        VP                  4      V n        \        VP                  4      V n        \        VP
                  4      V n        \        VP                  4      V n        R # r=   )r   r"   r   r   r   r   r   r   s   &&r8   r   )AsyncAgentsWithStreamingResponse.__init__  sn    8MM
 ;OO
 9MM
 7KK
	 :NN
r;   c                   V ^8  d   QhRR/# )r4   r5   r   r6   )r7   s   "r8   r9   r    s     I I< Ir;   c                	@    \        V P                  P                  4      # r=   )r   r   rA   r?   s   &r8   rA   )AsyncAgentsWithStreamingResponse.versions  s    1$,,2G2GHHr;   r   Nr   r6   r;   r8   r   r     s    
& I Ir;   r   )G
__future__r   typingr   r   r   r   r   r	   	itertoolsr
   httpx r   rA   r   r   r   r   r   r   _typesr   r   r   r   r   r   r   _utilsr   r   r   r   r   _compatr   	_resourcer   r    	_responser!   r"   
paginationr#   r$   
types.betar%   r&   r'   r(   r)   _base_clientr*   r+   types.anthropic_beta_paramr,   $types.beta.beta_managed_agents_agentr-   +types.beta.beta_managed_agents_skill_paramsr.   0types.beta.beta_managed_agents_multiagent_params4types.beta.beta_managed_agents_url_mcp_server_paramsr/   __all__r0   r1   rD   r   rJ   r   r6   r;   r8   <module>r/     s    # 8 8    !  M L L g g ' ; Z :  B = K X b h]
#M
_ M
`M
" M
`> >2C C2D D2I Ir;   