ó
    ±"³jŠ§  ã                  óÌ  • S SK Jr  S SKJrJrJrJrJr  S SKJr  S SK	J
r
  S SKrSSKJrJrJrJrJrJr  SS	KJrJrJrJrJrJrJr  SS
KJrJrJr  SSKJ r   SSK!J"r"J#r#  SSK$J%r%J&r&J'r'J(r(  SSK)J*r*J+r+  SSK,J-r-J.r.J/r/  SSK0J1r1J2r2  SSK3J4r4  SSK5J6r6  SSK7J8r8  SSK9J-r-  SSK:J;r;  SS/r< " S S\"5      r= " S S\#5      r> " S S5      r? " S S5      r@ " S S5      rA " S  S!5      rBg)"é    )Úannotations)ÚDictÚListÚUnionÚIterableÚOptional)Údatetime)ÚchainNé   )ÚVersionsÚAsyncVersionsÚVersionsWithRawResponseÚAsyncVersionsWithRawResponseÚVersionsWithStreamingResponseÚ"AsyncVersionsWithStreamingResponseé   )ÚBodyÚOmitÚQueryÚHeadersÚNotGivenÚomitÚ	not_given)Úis_givenÚpath_templateÚstrip_not_given)Úcached_property)ÚSyncAPIResourceÚAsyncAPIResource)Úto_raw_response_wrapperÚto_streamed_response_wrapperÚasync_to_raw_response_wrapperÚ"async_to_streamed_response_wrapper)ÚSyncPageCursorÚAsyncPageCursor)Ú!BetaManagedAgentsMultiagentParamsÚagent_create_paramsÚagent_update_params)ÚAsyncPaginatorÚmake_request_options)ÚAnthropicBetaParam)ÚBetaManagedAgentsAgent)ÚBetaManagedAgentsSkillParams)r&   )Ú#BetaManagedAgentsURLMCPServerParamsÚAgentsÚAsyncAgentsc                  óü  • \ rS rSr\SS j5       r\SS j5       r\SS j5       r\\\\\\\\\SSS\	S.                               SS jjr
\\\SSS\	S.                 SS	 jjr\\\\\\\\\\\\SSS\	S
.                                   SS jjr\\\\\\\SSS\	S.                       SS jjr\\SSS\	S.               SS jjrSrg)r/   é+   c                ó,   • [        U R                  5      $ ©N)r   Ú_client©Úselfs    Úc/home/mande/repo/quber/.venv/lib/python3.13/site-packages/anthropic/resources/beta/agents/agents.pyÚversionsÚAgents.versions,   s   € ä˜Ÿ™Ó%Ð%ó    c                ó   • [        U 5      $ ©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
)ÚAgentsWithRawResponser6   s    r8   Úwith_raw_responseÚAgents.with_raw_response0   s   € ô % TÓ*Ð*r;   c                ó   • [        U 5      $ ©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
)ÚAgentsWithStreamingResponser6   s    r8   Úwith_streaming_responseÚAgents.with_streaming_response:   s   € ô +¨4Ó0Ð0r;   N©ÚdescriptionÚmcp_serversÚmetadataÚ
multiagentÚskillsÚsystemÚtoolsÚbetasÚworkspace_idÚextra_headersÚextra_queryÚ
extra_bodyÚtimeoutc               ó  • 0 [        [        U
5      (       a#  SR                  [        S U
 5       S/5      5      O[        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  SUUUUUUUUU	S.	[        XÍXïS9[        S	9$ )
á&  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-5`, or a `model_config` object for additional configuration
      control

  name: Human-readable name for the agent.

  description: Description of what the agent does.

  mcp_servers: MCP servers this agent connects to. Maximum 20. Names must be unique within the
      array. Every server must be referenced by an `mcp_toolset` in `tools`;
      unreferenced servers are rejected. See the
      [MCP connector guide](https://platform.claude.com/docs/en/managed-agents/mcp-connector).

  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.

  system: System prompt for the agent.

  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.

  workspace_id: Optional header to select the Workspace for this request. The value is a
      Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).

      Only needed for credentials that can act on more than one Workspace. A
      credential that belongs to a specific Workspace may omit it; if sent, it must
      match that Workspace.

  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
Ú,c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   ©Ústr©Ú.0Úes     r8   Ú	<genexpr>Ú Agents.create.<locals>.<genexpr>Œ   ó   é € Ð5LÂeÀ´c¸!·f°fÂeùó   ‚úmanaged-agents-2026-04-01©úanthropic-betazanthropic-workspace-idrc   ú/v1/agents?beta=true©	ÚmodelÚnamerG   rH   rI   rJ   rK   rL   rM   ©rP   rQ   rR   rS   ©ÚbodyÚoptionsÚcast_to©r   r   Újoinr
   r   Ú_postr*   r,   ©r7   rf   rg   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   s                   r8   ÚcreateÚAgents.createC   sÁ   € ðL

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ�z‰zØ"àØØ*Ø*Ø$Ø(Ø Ø Øñ
ô )Ø+ÐQ[ñô +ð! ð 
ð 	
r;   ©ÚversionrN   rO   rP   rQ   rR   rS   c               óD  • U(       d  [        SU< 35      e0 [        [        U5      (       a#  SR                  [	        S U 5       S/5      5      O[
        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  [        SUS9[        UUUUS	U0S
9[        S9$ )áI  
Get Agent

Args:
  agent_id: Unique identifier of the agent to retrieve.

  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.

  workspace_id: Optional header to select the Workspace for this request. The value is a
      Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).

      Only needed for credentials that can act on more than one Workspace. A
      credential that belongs to a specific Workspace may omit it; if sent, it must
      match that Workspace.

  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 rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú"Agents.retrieve.<locals>.<genexpr>Õ   r_   r`   ra   rb   rc   ú/v1/agents/{agent_id}?beta=true©Úagent_idrt   ©rP   rQ   rR   rS   Úquery©rk   rl   ©
Ú
ValueErrorr   r   rn   r
   r   Ú_getr   r*   r,   ©	r7   r|   rt   rN   rO   rP   rQ   rR   rS   s	            r8   ÚretrieveÚAgents.retrieve¨   sÏ   € öP ÜÐVÐW_ÑVbÐcÓdÐdð

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ�y‰yÜÐ;ÀhÑOÜ(Ø+Ø'Ø%ØØ  'Ð*ñô +ð ð 

ð 
	
r;   ©rG   rH   rI   rf   rJ   rg   rK   rL   rM   rt   rN   rO   rP   rQ   rR   rS   c               óT  • U(       d  [        SU< 35      e0 [        [        U5      (       a#  SR                  [	        S U 5       S/5      5      O[
        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  [        SUS9UUUUUUUU	U
US	.
[        XïUUS
9[        S9$ )áO
  
Update Agent

Args:
  agent_id: Unique identifier of the agent to update.

  description: Description. 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. Every server must be referenced by an
      `mcp_toolset` in the agent's resulting `tools`; unreferenced servers are
      rejected. See the
      [MCP connector guide](https://platform.claude.com/docs/en/managed-agents/mcp-connector).

  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-5`, 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. Must be non-empty. Omit to preserve. Cannot be cleared.

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

  system: System prompt. 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.

  version: The agent's current version, used to prevent concurrent overwrites. Obtain this
      value from a create or retrieve response. Must be at least 1 if specified. When
      supplied, the request fails if it does not match the server's current version;
      omit to apply the update unconditionally.

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

  workspace_id: Optional header to select the Workspace for this request. The value is a
      Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).

      Only needed for credentials that can act on more than one Workspace. A
      credential that belongs to a specific Workspace may omit it; if sent, it must
      match that Workspace.

  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
rw   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú Agents.update.<locals>.<genexpr>@  r_   r`   ra   rb   rc   rz   r{   ©
rG   rH   rI   rf   rJ   rg   rK   rL   rM   rt   rh   ri   ©
r�   r   r   rn   r
   r   ro   r   r*   r,   ©r7   r|   rG   rH   rI   rf   rJ   rg   rK   rL   rM   rt   rN   rO   rP   rQ   rR   rS   s                     r8   ÚupdateÚAgents.updateê   sé   € öb ÜÐVÐW_ÑVbÐcÓdÐdð

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ�z‰zÜÐ;ÀhÑOà*Ø*Ø$ØØ(ØØ Ø ØØ"ñô )Ø+ÐQ[Ðelñô +ð# ð 
ð 	
r;   ©Úcreated_at_gteÚcreated_at_lteÚinclude_archivedÚlimitÚpagerN   rO   rP   rQ   rR   rS   c               ó(  • 0 [        [        U5      (       a#  SR                  [        S U 5       S/5      5      O[        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  S[        [           [        UU	U
UUUUUUS.S9[        S	9$ )
á  
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.

  workspace_id: Optional header to select the Workspace for this request. The value is a
      Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).

      Only needed for credentials that can act on more than one Workspace. A
      credential that belongs to a specific Workspace may omit it; if sent, it must
      match that Workspace.

  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
rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   ÚAgents.list.<locals>.<genexpr>�  r_   r`   ra   rb   rc   rd   ©zcreated_at[gte]zcreated_at[lte]r“   r”   r•   r}   ©r•   rk   rf   )	r   r   rn   r
   r   Ú_get_api_listr$   r,   r*   ©r7   r‘   r’   r“   r”   r•   rN   rO   rP   rQ   rR   rS   s               r8   ÚlistÚAgents.list]  sÄ   € ð`

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ×!Ñ!Ø"ÜÔ 6Ñ7Ü(Ø+Ø'Ø%Øà'5Ø'5Ø(8Ø"Ø ññô )ð! "ð 
ð 	
r;   ©rN   rO   rP   rQ   rR   rS   c          
     ó:  • U(       d  [        SU< 35      e0 [        [        U5      (       a#  SR                  [	        S U 5       S/5      5      O[
        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  [        SUS9[        XEXgS	9[        S
9$ )áè  
Archive Agent

Args:
  agent_id: Unique identifier of the agent to archive.

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

  workspace_id: Optional header to select the Workspace for this request. The value is a
      Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).

      Only needed for credentials that can act on more than one Workspace. A
      credential that belongs to a specific Workspace may omit it; if sent, it must
      match that Workspace.

  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
rw   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú!Agents.archive.<locals>.<genexpr>Õ  r_   r`   ra   rb   rc   ú'/v1/agents/{agent_id}/archive?beta=truer{   rh   r   rŒ   ©r7   r|   rN   rO   rP   rQ   rR   rS   s           r8   ÚarchiveÚAgents.archive¬  sÁ   € öH ÜÐVÐW_ÑVbÐcÓdÐdð

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ�z‰zÜÐCÈhÑWÜ(Ø+ÐQ[ñô +ð ð 
ð 	
r;   © )Úreturnr   )rª   r>   )rª   rC   © rf   zagent_create_params.Modelrg   rY   rG   úOptional[str] | OmitrH   z4Iterable[BetaManagedAgentsURLMCPServerParams] | OmitrI   zDict[str, str] | OmitrJ   ú2Optional[BetaManagedAgentsMultiagentParams] | OmitrK   z-Iterable[BetaManagedAgentsSkillParams] | OmitrL   r¬   rM   z)Iterable[agent_create_params.Tool] | OmitrN   úList[AnthropicBetaParam] | OmitrO   ú
str | OmitrP   úHeaders | NonerQ   úQuery | NonerR   úBody | NonerS   ú(float | httpx2.Timeout | None | NotGivenrª   r,   ©r|   rY   rt   ú
int | OmitrN   r®   rO   r¯   rP   r°   rQ   r±   rR   r²   rS   r³   rª   r,   ©$r|   rY   rG   r¬   rH   z>Optional[Iterable[BetaManagedAgentsURLMCPServerParams]] | OmitrI   z)Optional[Dict[str, Optional[str]]] | Omitrf   z agent_update_params.Model | OmitrJ   r­   rg   r¯   rK   z7Optional[Iterable[BetaManagedAgentsSkillParams]] | OmitrL   r¬   rM   z3Optional[Iterable[agent_update_params.Tool]] | Omitrt   rµ   rN   r®   rO   r¯   rP   r°   rQ   r±   rR   r²   rS   r³   rª   r,   )r‘   úUnion[str, datetime] | Omitr’   r·   r“   úbool | Omitr”   rµ   r•   r¯   rN   r®   rO   r¯   rP   r°   rQ   r±   rR   r²   rS   r³   rª   z&SyncPageCursor[BetaManagedAgentsAgent]©r|   rY   rN   r®   rO   r¯   rP   r°   rQ   r±   rR   r²   rS   r³   rª   r,   ©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r9   r?   rD   r   r   rq   r„   rŽ   rž   r§   Ú__static_attributes__r©   r;   r8   r/   r/   +   sÂ  † Øó&ó ð&ð ó+ó ð+ð ó1ó ð1ð -1ØLPØ*.ØIMØ@DØ'+Ø;?Ø15Ø#'ð )-Ø$(Ø"&Ø<Eñ'c
ð )ðc
ð ð	c
ð
 *ðc
ð Jðc
ð (ðc
ð Gðc
ð >ðc
ð %ðc
ð 9ðc
ð /ðc
ð !ðc
ð  &ð!c
ð" "ð#c
ð$  ð%c
ð& :ð'c
ð( 
 õ)c
ðR #Ø15Ø#'ð )-Ø$(Ø"&Ø<Eñ@
àð@
ð ð	@
ð
 /ð@
ð !ð@
ð &ð@
ð "ð@
ð  ð@
ð :ð@
ð 
 õ@
ðL -1ØVZØ>BØ26ØIMØØJNØ'+ØEIØ"Ø15Ø#'ð )-Ø$(Ø"&Ø<Eñ+q
àðq
ð *ð	q
ð
 Tðq
ð <ðq
ð 0ðq
ð Gðq
ð ðq
ð Hðq
ð %ðq
ð Cðq
ð ðq
ð /ðq
ð !ðq
ð$ &ð%q
ð& "ð'q
ð(  ð)q
ð* :ð+q
ð, 
 õ-q
ðl 7;Ø6:Ø(,Ø ØØ15Ø#'ð )-Ø$(Ø"&Ø<EñM
ð 4ðM
ð 4ð	M
ð
 &ðM
ð ðM
ð ðM
ð /ðM
ð !ðM
ð &ðM
ð "ðM
ð  ðM
ð :ðM
ð  
0õ!M
ðf 26Ø#'ð )-Ø$(Ø"&Ø<Eñ8
àð8
ð /ð	8
ð
 !ð8
ð &ð8
ð "ð8
ð  ð8
ð :ð8
ð 
 ÷8
ð 8
r;   c                  óü  • \ rS rSr\SS j5       r\SS j5       r\SS j5       r\\\\\\\\\SSS\	S.                               SS jjr
\\\SSS\	S.                 SS	 jjr\\\\\\\\\\\\SSS\	S
.                                   SS jjr\\\\\\\SSS\	S.                       SS jjr\\SSS\	S.               SS jjrSrg)r0   iç  c                ó,   • [        U R                  5      $ r4   )r   r5   r6   s    r8   r9   ÚAsyncAgents.versionsè  s   € ä˜TŸ\™\Ó*Ð*r;   c                ó   • [        U 5      $ r=   )ÚAsyncAgentsWithRawResponser6   s    r8   r?   ÚAsyncAgents.with_raw_responseì  s   € ô *¨$Ó/Ð/r;   c                ó   • [        U 5      $ rB   )Ú AsyncAgentsWithStreamingResponser6   s    r8   rD   Ú#AsyncAgents.with_streaming_responseö  s   € ô 0°Ó5Ð5r;   NrF   c             ƒ  ó0  #   • 0 [        [        U
5      (       a#  SR                  [        S U
 5       S/5      5      O[        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  SUUUUUUUUU	S.	[        XÍXïS9[        S	9I S
h  v•N $  N7f)rU   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú%AsyncAgents.create.<locals>.<genexpr>H  r_   r`   ra   rb   rc   rd   re   rh   ri   Nrm   rp   s                   r8   rq   ÚAsyncAgents.createÿ  sÎ   é € ðL

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ—Z‘ZØ"àØØ*Ø*Ø$Ø(Ø Ø Øñ
ô )Ø+ÐQ[ñô +ð!  ð 
÷ 
ð 	
ñ 
ùs   ‚BBÂBÂBrs   c             ƒ  ó`  #   • U(       d  [        SU< 35      e0 [        [        U5      (       a#  SR                  [	        S U 5       S/5      5      O[
        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  [        SUS9[        UUUUS	U0S
9[        S9I Sh  v•N $  N7f)rv   rw   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú'AsyncAgents.retrieve.<locals>.<genexpr>‘  r_   r`   ra   rb   rc   rz   r{   rt   r}   r   Nr€   rƒ   s	            r8   r„   ÚAsyncAgents.retrieved  sÜ   é € öP ÜÐVÐW_ÑVbÐcÓdÐdð

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ—Y‘YÜÐ;ÀhÑOÜ(Ø+Ø'Ø%ØØ  'Ð*ñô +ð ð 

÷ 

ð 
	
ñ 

ùs   ‚B%B.Â'B,Â(B.r†   c             ƒ  óp  #   • U(       d  [        SU< 35      e0 [        [        U5      (       a#  SR                  [	        S U 5       S/5      5      O[
        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  [        SUS9UUUUUUUU	U
US	.
[        XïUUS
9[        S9I Sh  v•N $  N7f)rˆ   rw   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú%AsyncAgents.update.<locals>.<genexpr>ü  r_   r`   ra   rb   rc   rz   r{   r‹   rh   ri   NrŒ   r�   s                     r8   rŽ   ÚAsyncAgents.update¦  sö   é € öb ÜÐVÐW_ÑVbÐcÓdÐdð

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ—Z‘ZÜÐ;ÀhÑOà*Ø*Ø$ØØ(ØØ Ø ØØ"ñô )Ø+ÐQ[Ðelñô +ð#  ð 
÷ 
ð 	
ñ 
ùs   ‚B-B6Â/B4Â0B6r�   c               ó(  • 0 [        [        U5      (       a#  SR                  [        S U 5       S/5      5      O[        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  S[        [           [        UU	U
UUUUUUS.S9[        S	9$ )
r—   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú#AsyncAgents.list.<locals>.<genexpr>L  r_   r`   ra   rb   rc   rd   rš   r}   r›   )	r   r   rn   r
   r   rœ   r%   r,   r*   r�   s               r8   rž   ÚAsyncAgents.list  sÄ   € ð`

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ×!Ñ!Ø"Ü Ô!7Ñ8Ü(Ø+Ø'Ø%Øà'5Ø'5Ø(8Ø"Ø ññô )ð! "ð 
ð 	
r;   r    c          
   ƒ  óV  #   • U(       d  [        SU< 35      e0 [        [        U5      (       a#  SR                  [	        S U 5       S/5      5      O[
        US.5      EU=(       d    0 EnSS0U=(       d    0 EnU R                  [        SUS9[        XEXgS	9[        S
9I Sh  v•N $  N7f)r¢   rw   rV   c              3  ó8   #   • U  H  n[        U5      v •  M     g 7fr4   rX   rZ   s     r8   r]   Ú&AsyncAgents.archive.<locals>.<genexpr>‘  r_   r`   ra   rb   rc   r¥   r{   rh   r   NrŒ   r¦   s           r8   r§   ÚAsyncAgents.archiveh  sÎ   é € öH ÜÐVÐW_ÑVbÐcÓdÐdð

Üô   —‘ð '*§h¡h¬uÑ5LÁeÓ5LÐOjÐNkÓ/lÔ&mä"Ø.:ñ	óð

ð ×" ð

ˆð *Ð+FÐ`È=×K^Ð\^Ð`ˆØ—Z‘ZÜÐCÈhÑWÜ(Ø+ÐQ[ñô +ð  ð 
÷ 
ð 	
ñ 
ùs   ‚B B)Â"B'Â#B)r©   )rª   r   )rª   rÄ   )rª   rÇ   r«   r´   r¶   )r‘   r·   r’   r·   r“   r¸   r”   rµ   r•   r¯   rN   r®   rO   r¯   rP   r°   rQ   r±   rR   r²   rS   r³   rª   zOAsyncPaginator[BetaManagedAgentsAgent, AsyncPageCursor[BetaManagedAgentsAgent]]r¹   rº   r©   r;   r8   r0   r0   ç  sÃ  † Øó+ó ð+ð ó0ó ð0ð ó6ó ð6ð -1ØLPØ*.ØIMØ@DØ'+Ø;?Ø15Ø#'ð )-Ø$(Ø"&Ø<Eñ'c
ð )ðc
ð ð	c
ð
 *ðc
ð Jðc
ð (ðc
ð Gðc
ð >ðc
ð %ðc
ð 9ðc
ð /ðc
ð !ðc
ð  &ð!c
ð" "ð#c
ð$  ð%c
ð& :ð'c
ð( 
 õ)c
ðR #Ø15Ø#'ð )-Ø$(Ø"&Ø<Eñ@
àð@
ð ð	@
ð
 /ð@
ð !ð@
ð &ð@
ð "ð@
ð  ð@
ð :ð@
ð 
 õ@
ðL -1ØVZØ>BØ26ØIMØØJNØ'+ØEIØ"Ø15Ø#'ð )-Ø$(Ø"&Ø<Eñ+q
àðq
ð *ð	q
ð
 Tðq
ð <ðq
ð 0ðq
ð Gðq
ð ðq
ð Hðq
ð %ðq
ð Cðq
ð ðq
ð /ðq
ð !ðq
ð$ &ð%q
ð& "ð'q
ð(  ð)q
ð* :ð+q
ð, 
 õ-q
ðl 7;Ø6:Ø(,Ø ØØ15Ø#'ð )-Ø$(Ø"&Ø<EñM
ð 4ðM
ð 4ð	M
ð
 &ðM
ð ðM
ð ðM
ð /ðM
ð !ðM
ð &ðM
ð "ðM
ð  ðM
ð :ðM
ð  
Yõ!M
ðf 26Ø#'ð )-Ø$(Ø"&Ø<Eñ8
àð8
ð /ð	8
ð
 !ð8
ð &ð8
ð "ð8
ð  ð8
ð :ð8
ð 
 ÷8
ð 8
r;   c                  ó2   • \ rS rSrSS jr\SS j5       rSrg)r>   i£  c                ó  • Xl         [        UR                  5      U l        [        UR                  5      U l        [        UR                  5      U l        [        UR
                  5      U l        [        UR                  5      U l        g r4   )Ú_agentsr    rq   r„   rŽ   rž   r§   ©r7   Úagentss     r8   Ú__init__ÚAgentsWithRawResponse.__init__¤  sn   € ØŒä-Ø�M‰Mó
ˆŒô 0Ø�O‰Oó
ˆŒô .Ø�M‰Mó
ˆŒô ,Ø�K‰Kó
ˆŒ	ô /Ø�N‰Nó
ˆ�r;   c                ó@   • [        U R                  R                  5      $ r4   )r   rß   r9   r6   s    r8   r9   ÚAgentsWithRawResponse.versions·  s   € ä& t§|¡|×'<Ñ'<Ó=Ð=r;   ©rß   r§   rq   rž   r„   rŽ   N©rá   r/   rª   ÚNone)rª   r   ©r»   r¼   r½   r¾   râ   r   r9   r¿   r©   r;   r8   r>   r>   £  s   † ô
ð& ó>ó ó>r;   r>   c                  ó2   • \ rS rSrSS jr\SS j5       rSrg)rÄ   i¼  c                ó  • Xl         [        UR                  5      U l        [        UR                  5      U l        [        UR                  5      U l        [        UR
                  5      U l        [        UR                  5      U l        g r4   )rß   r"   rq   r„   rŽ   rž   r§   rà   s     r8   râ   Ú#AsyncAgentsWithRawResponse.__init__½  sn   € ØŒä3Ø�M‰Mó
ˆŒô 6Ø�O‰Oó
ˆŒô 4Ø�M‰Mó
ˆŒô 2Ø�K‰Kó
ˆŒ	ô 5Ø�N‰Nó
ˆ�r;   c                ó@   • [        U R                  R                  5      $ r4   )r   rß   r9   r6   s    r8   r9   Ú#AsyncAgentsWithRawResponse.versionsÐ  s   € ä+¨D¯L©L×,AÑ,AÓBÐBr;   ræ   N©rá   r0   rª   rè   )rª   r   ré   r©   r;   r8   rÄ   rÄ   ¼  s   † ô
ð& óCó óCr;   rÄ   c                  ó2   • \ rS rSrSS jr\SS j5       rSrg)rC   iÕ  c                ó  • Xl         [        UR                  5      U l        [        UR                  5      U l        [        UR                  5      U l        [        UR
                  5      U l        [        UR                  5      U l        g r4   )rß   r!   rq   r„   rŽ   rž   r§   rà   s     r8   râ   Ú$AgentsWithStreamingResponse.__init__Ö  sn   € ØŒä2Ø�M‰Mó
ˆŒô 5Ø�O‰Oó
ˆŒô 3Ø�M‰Mó
ˆŒô 1Ø�K‰Kó
ˆŒ	ô 4Ø�N‰Nó
ˆ�r;   c                ó@   • [        U R                  R                  5      $ r4   )r   rß   r9   r6   s    r8   r9   Ú$AgentsWithStreamingResponse.versionsé  s   € ä,¨T¯\©\×-BÑ-BÓCÐCr;   ræ   Nrç   )rª   r   ré   r©   r;   r8   rC   rC   Õ  s   † ô
ð& óDó óDr;   rC   c                  ó2   • \ rS rSrSS jr\SS j5       rSrg)rÇ   iî  c                ó  • Xl         [        UR                  5      U l        [        UR                  5      U l        [        UR                  5      U l        [        UR
                  5      U l        [        UR                  5      U l        g r4   )rß   r#   rq   r„   rŽ   rž   r§   rà   s     r8   râ   Ú)AsyncAgentsWithStreamingResponse.__init__ï  sn   € ØŒä8Ø�M‰Mó
ˆŒô ;Ø�O‰Oó
ˆŒô 9Ø�M‰Mó
ˆŒô 7Ø�K‰Kó
ˆŒ	ô :Ø�N‰Nó
ˆ�r;   c                ó@   • [        U R                  R                  5      $ r4   )r   rß   r9   r6   s    r8   r9   Ú)AsyncAgentsWithStreamingResponse.versions  s   € ä1°$·,±,×2GÑ2GÓHÐHr;   ræ   Nrï   )rª   r   ré   r©   r;   r8   rÇ   rÇ   î  s   † ô
ð& óIó óIr;   rÇ   )CÚ
__future__r   Útypingr   r   r   r   r   r	   Ú	itertoolsr
   Úhttpx2r9   r   r   r   r   r   r   Ú_typesr   r   r   r   r   r   r   Ú_utilsr   r   r   Ú_compatr   Ú	_resourcer   r   Ú	_responser    r!   r"   r#   Ú
paginationr$   r%   Ú
types.betar&   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_paramsÚ4types.beta.beta_managed_agents_url_mcp_server_paramsr.   Ú__all__r/   r0   r>   rÄ   rC   rÇ   r©   r;   r8   Ú<module>r     s¾   ðÝ "ç 8Õ 8Ý Ý ã ÷÷ ÷ M× LÑ Lß ?Ñ ?Ý 'ß ;÷ó ÷ ;÷ñ ÷
 BÝ =Ý KÝ XÝ bÝ hà�]Ð
#€ôy
ˆ_ô y
ôxy
Ð"ô y
÷x>ñ >÷2Cñ C÷2Dñ D÷2Iò Ir;   