+
    ~jS                       ^ RI Ht ^ RIHtHt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 ^RIHtHt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/H0t0 ^RI1H2t2H3t3 ^RI4H5t5 ^RI6H7t7 RR.t8 ! R R]&4      t9 ! R R]'4      t: ! R R4      t; ! R R4      t< ! R R4      t= ! R R4      t>R# )    )annotations)UnionMappingcast)LiteralN)_legacy_response)ContentAsyncContentContentWithRawResponseAsyncContentWithRawResponseContentWithStreamingResponse!AsyncContentWithStreamingResponse)deepcopy_with_paths)	BodyOmitQueryHeadersNotGiven	FileTypesSequenceNotStromit	not_given)extract_filespath_templatemaybe_transformasync_maybe_transform)cached_property)SyncAPIResourceAsyncAPIResource)to_streamed_response_wrapper"async_to_streamed_response_wrapper)SyncCursorPageAsyncCursorPage)AsyncPaginatormake_request_options)version_list_paramsversion_create_params)SkillVersion)DeletedSkillVersionVersionsAsyncVersionsc                      ] 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 llt
R	R
RR
RR
R]	/R R lltR]R]R]R	R
RR
RR
R]	/R R lltR	R
RR
RR
R]	/R R lltRtR
# )r*   c                   V ^8  d   QhRR/# )   returnr	    )formats   "~/Users/mitch_tango/dev/rabbit-r1-livekit/agent/.venv/lib/python3.14/site-packages/openai/resources/skills/versions/versions.py__annotate__Versions.__annotate__.   s     % % %    c                	,    \        V P                  4      # N)r	   _clientselfs   &r2   contentVersions.content-   s    t||$$r5   c                   V ^8  d   QhRR/# )r.   r/   VersionsWithRawResponser0   )r1   s   "r2   r3   r4   2   s     - -#: -r5   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/openai/openai-python#accessing-raw-response-data-eg-headers
)r>   r9   s   &r2   with_raw_responseVersions.with_raw_response1   s     't,,r5   c                   V ^8  d   QhRR/# )r.   r/   VersionsWithStreamingResponser0   )r1   s   "r2   r3   r4   <   s     3 3)F 3r5   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/openai/openai-python#with_streaming_response
)rD   r9   s   &r2   with_streaming_response Versions.with_streaming_response;   s     -T22r5   defaultfilesextra_headersNextra_query
extra_bodytimeoutc               8    V ^8  d   QhRRRRRRRRR	R
RRRRRR/# r.   skill_idstrrI   zbool | OmitrJ   z2Union[SequenceNotStr[FileTypes], FileTypes] | OmitrK   Headers | NonerL   Query | NonerM   Body | NonerN   'float | httpx.Timeout | None | NotGivenr/   r(   r0   )r1   s   "r2   r3   r4   D   [     8
 8
8
 	8

 B8
 &8
 "8
  8
 98
 
8
r5   c                  V'       g   \        RV: 24      h\        RVRV/RR.R..4      p\        \        \        \
        \        3,          V4      RR.R..R7      p	V	'       d   RR/T;'       g    / CpV P                  \        RVR	7      \        V\        P                  4      V	\        VVVVR
R/R7      \        R7      # )  
Create a new immutable skill version.

Args:
  default: Whether to set this version as the default.

  files: Skill files to upload (directory upload) or a single zip file.

  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 `skill_id` but received rI   rJ   <array>pathsContent-Typemultipart/form-data/skills/{skill_id}/versionsrQ   bearer_authTrK   rL   rM   rN   securitybodyrJ   optionscast_to)
ValueErrorr   r   r   r   rR   object_postr   r   r'   VersionCreateParamsr%   r(   
r:   rQ   rI   rJ   rK   rL   rM   rN   rf   extracted_filess
   &&$$$$$$  r2   createVersions.createD   s    : VW_Vbcdd"7 y!G9-
 (WS&[-A4(HRY[dQehogpPqr ,-B\}GZGZXZ\Mzz7(K '<'P'PQ!(+'%'. !  
 	
r5   c               4    V ^8  d   QhRRRRRRRRRR	R
RRR/# r.   versionrR   rQ   rK   rS   rL   rT   rM   rU   rN   rV   r/   r(   r0   )r1   s   "r2   r3   r4   ~   P     (
 (
(
 	(
 &(
 "(
  (
 9(
 
(
r5   c                   V'       g   \        RV: 24      hV'       g   \        RV: 24      hV P                  \        RW!R7      \        VVVVRR/R7      \        R7      # )	E  
Get a specific skill version.

Args:
  version: The version number to retrieve.

  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
rZ   6Expected a non-empty value for `version` but received %/skills/{skill_id}/versions/{version}rQ   rs   rb   Trc   rg   rh   ri   _getr   r%   r(   r:   rs   rQ   rK   rL   rM   rN   s   &&$$$$$r2   retrieveVersions.retrieve~   sv    4 VW_VbcddUV]U`abbyyAHf(+'%'. !  

 
	
r5   afterlimitorderc               <    V ^8  d   QhRRRRRRRRR	R
RRRRRRRR/	# )r.   rQ   rR   r   
str | Omitr   
int | Omitr   Literal['asc', 'desc'] | OmitrK   rS   rL   rT   rM   rU   rN   rV   r/   zSyncCursorPage[SkillVersion]r0   )r1   s   "r2   r3   r4      sd     5
 5
5
 	5

 5
 -5
 &5
 "5
  5
 95
 
&5
r5   c                   V'       g   \        RV: 24      hV P                  \        RVR7      \        \        ,          \        VVVV\        RVRVRV/\        P                  4      RR/R	7      \        R
7      # a  
List skill versions for a skill.

Args:
  after: The skill version ID to start after.

  limit: Number of versions to retrieve.

  order: Sort order of results by version number.

  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
rZ   r`   ra   r   r   r   rb   T)rK   rL   rM   rN   queryrd   )pagerg   model)	ri   _get_api_listr   r"   r(   r%   r   r&   VersionListParams	r:   rQ   r   r   r   rK   rL   rM   rN   s	   &&$$$$$$$r2   listVersions.list   s    @ VW_Vbcdd!!7(K-(+'%%
 (99 (. % " 
 	
r5   c               4    V ^8  d   QhRRRRRRRRRR	R
RRR/# r.   rs   rR   rQ   rK   rS   rL   rT   rM   rU   rN   rV   r/   r)   r0   )r1   s   "r2   r3   r4      P     (
 (
(
 	(
 &(
 "(
  (
 9(
 
(
r5   c                   V'       g   \        RV: 24      hV'       g   \        RV: 24      hV P                  \        RW!R7      \        VVVVRR/R7      \        R7      # )	9  
Delete a skill version.

Args:
  version: The skill version number.

  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
rZ   rw   rx   ry   rb   Trc   rz   ri   _deleter   r%   r)   r}   s   &&$$$$$r2   deleteVersions.delete   sv    4 VW_VbcddUV]U`abb||AHf(+'%'. (  

 
	
r5   r0   __name__
__module____qualname____firstlineno__r   r;   rA   rG   r   r   ro   r~   r   r   __static_attributes__r0   r5   r2   r*   r*   ,   s0   % % - - 3 38
  $	8

 EI8
 )-8
 %)8
 #'8
 <E8
t(
 )-(
 %)(
 #'(
 <E(
T5
 !	5

 !5
 045
 )-5
 %)5
 #'5
 <E5
n(
 )-(
 %)(
 #'(
 <E(
 (
r5   c                      ] 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 llt
R
RRRRRR]	/R R lltR]R]R]R
RRRRRR]	/R R lltR
RRRRRR]	/R R lltRtR# )r+   i
  c                   V ^8  d   QhRR/# )r.   r/   r
   r0   )r1   s   "r2   r3   AsyncVersions.__annotate__  s     * * *r5   c                	,    \        V P                  4      # r7   )r
   r8   r9   s   &r2   r;   AsyncVersions.content  s    DLL))r5   c                   V ^8  d   QhRR/# )r.   r/   AsyncVersionsWithRawResponser0   )r1   s   "r2   r3   r     s     2 2#? 2r5   c                    \        V 4      # r@   )r   r9   s   &r2   rA   AsyncVersions.with_raw_response  s     ,D11r5   c                   V ^8  d   QhRR/# )r.   r/   "AsyncVersionsWithStreamingResponser0   )r1   s   "r2   r3   r     s     8 8)K 8r5   c                    \        V 4      # rF   )r   r9   s   &r2   rG   %AsyncVersions.with_streaming_response  s     2$77r5   rI   rJ   rK   NrL   rM   rN   c               8    V ^8  d   QhRRRRRRRRR	R
RRRRRR/# rP   r0   )r1   s   "r2   r3   r   "  rW   r5   c                 "   V'       g   \        RV: 24      h\        RVRV/RR.R..4      p\        \        \        \
        \        3,          V4      RR.R..R7      p	V	'       d   RR/T;'       g    / CpT P                  \        RVR	7      \        V\        P                  4      G R
j  xL
 V	\        VVVVRR/R7      \        R7      G R
j  xL
 #  L( L5i)rY   rZ   rI   rJ   r[   r\   r^   r_   r`   ra   Nrb   Trc   re   )ri   r   r   r   r   rR   rj   rk   r   r   r'   rl   r%   r(   rm   s
   &&$$$$$$  r2   ro   AsyncVersions.create"  s     : VW_Vbcdd"7 y!G9-
 (WS&[-A4(HRY[dQehogpPqr ,-B\}GZGZXZ\MZZ7(K,T3H3\3\]]!(+'%'. !   
 
 	
]
s*   A1C48C,C
-#CCCCc               4    V ^8  d   QhRRRRRRRRRR	R
RRR/# rr   r0   )r1   s   "r2   r3   r   \  rt   r5   c                  "   V'       g   \        RV: 24      hV'       g   \        RV: 24      hV P                  \        RW!R7      \        VVVVRR/R7      \        R7      G R	j  xL
 #  L5i)
rv   rZ   rw   rx   ry   rb   Trc   rz   Nr{   r}   s   &&$$$$$r2   r~   AsyncVersions.retrieve\  s     4 VW_VbcddUV]U`abbYYAHf(+'%'. !  

 

 
	
 

   A.AA.'A,(A.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.   rQ   rR   r   r   r   r   r   r   rK   rS   rL   rT   rM   rU   rN   rV   r/   z;AsyncPaginator[SkillVersion, AsyncCursorPage[SkillVersion]]r0   )r1   s   "r2   r3   r     se     5
 5
5
 	5

 5
 -5
 &5
 "5
  5
 95
 
E5
r5   c                   V'       g   \        RV: 24      hV P                  \        RVR7      \        \        ,          \        VVVV\        RVRVRV/\        P                  4      RR/R	7      \        R
7      # r   )	ri   r   r   r#   r(   r%   r   r&   r   r   s	   &&$$$$$$$r2   r   AsyncVersions.list  s    @ VW_Vbcdd!!7(K .(+'%%
 (99 (. % " 
 	
r5   c               4    V ^8  d   QhRRRRRRRRRR	R
RRR/# r   r0   )r1   s   "r2   r3   r     r   r5   c                  "   V'       g   \        RV: 24      hV'       g   \        RV: 24      hV P                  \        RW!R7      \        VVVVRR/R7      \        R7      G R	j  xL
 #  L5i)
r   rZ   rw   rx   ry   rb   Trc   rz   Nr   r}   s   &&$$$$$r2   r   AsyncVersions.delete  s     4 VW_VbcddUV]U`abb\\AHf(+'%'. ( " 

 

 
	
 

r   r0   r   r0   r5   r2   r+   r+   
  s0   * * 2 2 8 88
  $	8

 EI8
 )-8
 %)8
 #'8
 <E8
t(
 )-(
 %)(
 #'(
 <E(
T5
 !	5

 !5
 045
 )-5
 %)5
 #'5
 <E5
n(
 )-(
 %)(
 #'(
 <E(
 (
r5   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.   versionsr*   r/   Noner0   )r1   s   "r2   r3   $VersionsWithRawResponse.__annotate__       
 
 
d 
r5   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        R # r7   )	_versionsr   to_raw_response_wrapperro   r~   r   r   r:   r   s   &&r2   __init__ VersionsWithRawResponse.__init__  ss    !&>>OO
 )@@
 %<<MM
	 '>>OO
r5   c                   V ^8  d   QhRR/# )r.   r/   r   r0   )r1   s   "r2   r3   r     s     > >/ >r5   c                	@    \        V P                  P                  4      # r7   )r   r   r;   r9   s   &r2   r;   VersionsWithRawResponse.content  s    %dnn&<&<==r5   r   ro   r   r   r~   Nr   r   r   r   r   r   r;   r   r0   r5   r2   r>   r>     s    
  > >r5   r>   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.   r   r+   r/   r   r0   )r1   s   "r2   r3   )AsyncVersionsWithRawResponse.__annotate__       
 
 
4 
r5   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        R # r7   )r   r   async_to_raw_response_wrapperro   r~   r   r   r   s   &&r2   r   %AsyncVersionsWithRawResponse.__init__  ss    !&DDOO
 )FF
 %BBMM
	 'DDOO
r5   c                   V ^8  d   QhRR/# )r.   r/   r   r0   )r1   s   "r2   r3   r     s     C C4 Cr5   c                	@    \        V P                  P                  4      # r7   )r   r   r;   r9   s   &r2   r;   $AsyncVersionsWithRawResponse.content  s    *4>>+A+ABBr5   r   Nr   r0   r5   r2   r   r     s    
  C Cr5   r   c                  8    ] tR tRtR R lt]R R l4       tRtR# )rD   i  c                    V ^8  d   QhRRRR/# r   r0   )r1   s   "r2   r3   *VersionsWithStreamingResponse.__annotate__  r   r5   c                	    Wn         \        VP                  4      V n        \        VP                  4      V n        \        VP                  4      V n        \        VP
                  4      V n        R # r7   )r   r    ro   r~   r   r   r   s   &&r2   r   &VersionsWithStreamingResponse.__init__  s[    !2OO
 5
 1MM
	 3OO
r5   c                   V ^8  d   QhRR/# )r.   r/   r   r0   )r1   s   "r2   r3   r   &  s     D D5 Dr5   c                	@    \        V P                  P                  4      # r7   )r   r   r;   r9   s   &r2   r;   %VersionsWithStreamingResponse.content%  s    +DNN,B,BCCr5   r   Nr   r0   r5   r2   rD   rD     s    
  D Dr5   rD   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   r0   )r1   s   "r2   r3   /AsyncVersionsWithStreamingResponse.__annotate__+  r   r5   c                	    Wn         \        VP                  4      V n        \        VP                  4      V n        \        VP                  4      V n        \        VP
                  4      V n        R # r7   )r   r!   ro   r~   r   r   r   s   &&r2   r   +AsyncVersionsWithStreamingResponse.__init__+  s[    !8OO
 ;
 7MM
	 9OO
r5   c                   V ^8  d   QhRR/# )r.   r/   r   r0   )r1   s   "r2   r3   r   <  s     I I: Ir5   c                	@    \        V P                  P                  4      # r7   )r   r   r;   r9   s   &r2   r;   *AsyncVersionsWithStreamingResponse.content;  s    01G1GHHr5   r   Nr   r0   r5   r2   r   r   *  s    
  I Ir5   r   )?
__future__r   typingr   r   r   typing_extensionsr   httpx r   r;   r	   r
   r   r   r   r   _filesr   _typesr   r   r   r   r   r   r   r   r   _utilsr   r   r   r   _compatr   	_resourcer   r   	_responser    r!   
paginationr"   r#   _base_clientr$   r%   types.skillsr&   r'   types.skills.skill_versionr(   "types.skills.deleted_skill_versionr)   __all__r*   r+   r>   r   rD   r   r0   r5   r2   <module>r      s    # ' ' %  !  +
 
 
 \ [ ' ; Z : A G 7 F
'[
 [
|[
$ [
|> >,C C,D D,I Ir5   