openrouter/__init__.py,sha256=w2u919V3Tzv4zEPQ-OYJ79gQ_4_SyW7GOFFoHtqXDFA,401
openrouter/_version.py,sha256=bZbGb4lSAj3ZW9iBB0R3qP2A1OBxuUc1lG2K9hfh2nk,462
openrouter/analytics.py,sha256=0yULK6M4DpIdOrHCgLF5ZmcbI0oPg7oBUp1Qx5gx2vw,9793
openrouter/api_keys.py,sha256=XMPuRMfcf8on6GEjElvNNTszGHYGuMr4YKE9yFrl1js,57682
openrouter/basesdk.py,sha256=VhwM2eELTCr-7vgi1MLohTxYmNJurxN0hwhQjJKfOsA,12595
openrouter/beta.py,sha256=MzJTf7x1qwLAR2nd5Y4yzD8bIQCOsREEPf8uhwune_U,668
openrouter/chat.py,sha256=ul2ZAqnmJM3l-UWDp_wPpF1Tl4wzqQkubR-OqgXzuBs,40937
openrouter/completions.py,sha256=TB7mb7XSfflk7XtMnys0l5sTI-3RY88xKTWYw1MqdHU,14276
openrouter/credits.py,sha256=h1oyFu4FoShOzFNvwHz1_ZKWJeof5Mf5V0A8OIU8Jps,18916
openrouter/embeddings.py,sha256=zqbIXUtQIx_e0Zm9qZ2z1Ieo6H5ZX22MyNmA9ZLULfs,24383
openrouter/endpoints.py,sha256=z50tI4vJbF6Sbq9_rKdKWIxmU1MYOfKau2K8GNnxInY,15520
openrouter/generations.py,sha256=sOwPS56RWFLLVaeher1gLoYhdQLa0BcZ-TBwQsmtEAU,12092
openrouter/httpclient.py,sha256=dqTPONDBpRn4ktXfcetQiRXnG93f0pJkFhqsYFhLUac,3945
openrouter/models_.py,sha256=0NICD1xFjvRVzeQhNsWR26g9yEprZLyQNDhbQz5z9lI,23439
openrouter/oauth.py,sha256=zjmDnnJipJVzM6dqCft5Y73KOtL69rlYPXCXHgXCoTo,21476
openrouter/parameters.py,sha256=n5ff0YDwU-iImICpcpLWGGs1zl7OtzFECuE_on9ghig,9630
openrouter/providers.py,sha256=UDurmmNvy1y78TGJ8KrxOwx0XY6VGw2n1ZZBv0IOI3U,7414
openrouter/py.typed,sha256=zrp19r0G21lr2yRiMC0f8MFkQFGj9wMpSbboePMg8KM,59
openrouter/responses.py,sha256=uQc9kTnO31IpeEPmC4L0qD6LOGUgUkfQmSO1zBxEalQ,59785
openrouter/sdk.py,sha256=e9a8LB2W9ECr6iCKnuzTLsXteyTaFzuGVjL6_8F44TY,9177
openrouter/sdkconfiguration.py,sha256=Dy4l6oqgR2cdrWqL7i9nkGmjaWaS7X0m5TeOUDzHc5o,1848
openrouter/_hooks/__init__.py,sha256=9_7W5jAYw8rcO8Kfc-Ty-lB82BHfksAJJpVFb_UeU1c,146
openrouter/_hooks/registration.py,sha256=1QZB41w6If7I9dXiOSQx6dhSc6BPWrnI5Q5bMOr4iVA,624
openrouter/_hooks/sdkhooks.py,sha256=LCCg5knZJaFz4Jo42RY9WAHZRRnDbvUE88sEKhQYXM8,2527
openrouter/_hooks/types.py,sha256=ZFfWuTCcAptJH7HnEKcZK7K9ENY9bp6zMPbyLLbzNzQ,2989
openrouter/components/__init__.py,sha256=cxRkpDVRy1vWKhjFFuHi8acvxQLtrgrwZOYw8Uz7Vi0,111081
openrouter/components/_schema0.py,sha256=oyV2mhdJMiPV_ADH5bNcZxEylsfnn5sko2CYK8x9d-8,2023
openrouter/components/_schema3.py,sha256=G9sb9yrQVMGAet_G7tSdxUDCSz8xAz4VhuY0kBvKP74,6530
openrouter/components/activityitem.py,sha256=QYddTlC36y1VMbIviD50Qw8Rt1GODRXMV_iJuotwyNo,1920
openrouter/components/assistantmessage.py,sha256=nIiDnOAxDZ4lyauJ946pYf5Wnk0Gi7R0bsoNw2UTLHM,2709
openrouter/components/badgatewayresponseerrordata.py,sha256=pojFsYueX95FC7Ic6tiEiphw4fvI9Z6Jax0QUACU-FI,1643
openrouter/components/badrequestresponseerrordata.py,sha256=vo3KNC-cwAqaohMTV0ztfnklqWmxpC5VKUZp-3FUoYE,1643
openrouter/components/chatcompletionfinishreason.py,sha256=oPpIHQ4HdBIcszyYlbsfPocwGUBZ2EBnwDvvUD_3sPM,367
openrouter/components/chaterror.py,sha256=J47w1HLn4kmAxGiz4nVaMMbspoBu3s07-kkmjXaFa80,1733
openrouter/components/chatgenerationparams.py,sha256=WEQXNFcSOlEAVkUUUFN6JMp3LjybFmQUlWI7LGx5Y9w,28197
openrouter/components/chatgenerationtokenusage.py,sha256=M5rFdUdMfg3d3yj8LQx3sdjtGPhVwcspg8vn9gRdzIs,4085
openrouter/components/chatmessagecontentitem.py,sha256=L4luQfVHGUKnkL1w3cd-WuLtdGjY9g32yqKUuZJO7DI,1498
openrouter/components/chatmessagecontentitemaudio.py,sha256=w2oedR10YJmBWFlsNkTqqLHt2fZHcK_zfHGV3PxY4xM,1025
openrouter/components/chatmessagecontentitemcachecontrol.py,sha256=excB0uceH2xW4JaGnay0V9-_RhBpmzjPxtaFanxneUQ,938
openrouter/components/chatmessagecontentitemimage.py,sha256=jBKcmC8ZVVXHv544EnwSOv-5iFFJYWjSNC6ypwD5ydo,1213
openrouter/components/chatmessagecontentitemtext.py,sha256=o-MH8YXkQgqGlbxCjfNofc6Nmj_KQej34Gz8c37UsJM,963
openrouter/components/chatmessagecontentitemvideo.py,sha256=g0Em43dX0xDVENIavmE0EYPuu5tiM3HLC7yfK8JkQtA,1914
openrouter/components/chatmessagetokenlogprob.py,sha256=msS-G6Bj2_3DJggKGgXfg_7vGFC9cVcKDw46vCgsNxA,2800
openrouter/components/chatmessagetokenlogprobs.py,sha256=HW1f8RM-gUIMf1HxIwlBPZSzfbjMfU57b8KCLqoxWYw,1625
openrouter/components/chatmessagetoolcall.py,sha256=lEaBzI74PCCOgwks6NIZzqS3Xir79G9GQhE18TdNmtI,915
openrouter/components/chatresponse.py,sha256=u72782C1mRmQdTJtBR3vsTd5U4rf6nEi1m1KC55PGKY,2353
openrouter/components/chatresponsechoice.py,sha256=63HiWHTd18yF8U681shKEOQSQ9JjoxAFMxFxCMzbWmU,2338
openrouter/components/chatstreamingchoice.py,sha256=xpHEEYnNtm3eO8pJmJb6VBHU1LEFQ02dUbZA3ZFZ_a4,2177
openrouter/components/chatstreamingmessagechunk.py,sha256=FSEqVVReIn5G8Tob0t8jLitSuFdrjvzb3__tjAlUvHY,2391
openrouter/components/chatstreamingmessagetoolcall.py,sha256=eTp291e9xwR6yCRQ_DPjfrgUGqbg2B0piNtxTfycYe8,1179
openrouter/components/chatstreamingresponsechunk.py,sha256=cK3D1eTMB_F54Oh6bwB2rj2ODvulOH1uK6tCjU7QN3U,2927
openrouter/components/chatstreamoptions.py,sha256=b8fwrfV7bPoX9CxoPCUuyn1_T9V5N42GrWJQCXRR63g,391
openrouter/components/completionchoice.py,sha256=GXS8sDYUN2Sebb8fCSlh-VgVoY4goJqeR-2OvZdkgOE,2274
openrouter/components/completioncreateparams.py,sha256=W4dzWu6RmEReeHwapP4EZ-sqaH15KYjHJjUNqiCeTVY,8068
openrouter/components/completionlogprobs.py,sha256=rfOxgVXfnOV82BkpkHQEoBHY6h5-3hoVzZilWyH9Gzw,1545
openrouter/components/completionresponse.py,sha256=Q_-Je-7LCU_kYlF44k2vL64wFupez0vv8AUwFHfx0wo,1290
openrouter/components/completionusage.py,sha256=VeguE0iCocTv5wnXujcr2jy2Pug6YVkAGle3DAWp9ws,426
openrouter/components/createchargerequest.py,sha256=Fc-tjZWAQeaZddgM_m6PUWlfvAin2Gdr_NRqqsPyeA8,823
openrouter/components/datacollection.py,sha256=M0shLYdzgusCOAp6fBzqkpuk12piWejQMH_dLpuzD7M,564
openrouter/components/defaultparameters.py,sha256=uRNuPA5WA2yK-Jdp_kXHhkt_55AFnH0DjWkjpVgwM9g,1756
openrouter/components/edgenetworktimeoutresponseerrordata.py,sha256=vJwUAmJpSUHK3wvtolDiDP--PufTqoBdV9BHvPR3XUs,1675
openrouter/components/endpointstatus.py,sha256=5PVh4wrN1gJkOiI2ZsYb6VgLJrgjo5R51n7Gk-V_zYc,328
openrouter/components/filecitation.py,sha256=biI6ox24SVT3TTp-k22K_PlD3kuTKK7lL90ZJYNORAE,497
openrouter/components/filepath.py,sha256=_-73_r-sMpz3FQ1OkMys5ln2wNNFjznl7V0xuwDP6Og,436
openrouter/components/forbiddenresponseerrordata.py,sha256=z3htQT14ZM26z7YZ2V5IZV5WeICpAeMKs99Q8SPeSSA,1639
openrouter/components/imagegenerationstatus.py,sha256=L4D3PizbeP_EAL0bWAufAnbw03S3uGTIlysoJ9JN1L0,347
openrouter/components/inputmodality.py,sha256=I2gC4yTtYz8T8JKtr6AD9yYlzpyxVjVCRYZ2pTrvhlk,338
openrouter/components/instructtype.py,sha256=mWr5X7bjGHlDXV9i6tMNGcxI27p5MOwhPqRYApBv6tc,700
openrouter/components/internalserverresponseerrordata.py,sha256=6BtoI6QZNZjdrC4tM3Q1U2-6PIIBAdYBHa1JdmZRdiE,1659
openrouter/components/jsonschemaconfig.py,sha256=PfJ7Z5TbDlgwtVCqoJGCes96ivhxk9EdbVnm-mSf5XM,1711
openrouter/components/listendpointsresponse.py,sha256=rtdM6ZHtxnNQJNx0IPINoqiosu50nIkFUfEM8l70g6A,4026
openrouter/components/message.py,sha256=Xw75z4vPJN4O-POrIThRUoKYrYMbrvnj6MVf87DMDWo,2105
openrouter/components/model.py,sha256=hG9IzmCQEQaJjlykSEyG6lT8myZmJYBmsKSD18a7SaI,4299
openrouter/components/modelarchitecture.py,sha256=IBeSVEv4PzulcY7nATFb_886Hj5NnnIolryqe7ytBOc,3405
openrouter/components/modelgroup.py,sha256=hN2VH_hksubq8YoOlr320yFTnAVE72Ubo6PKPPq4LEQ,617
openrouter/components/modelscountresponse.py,sha256=Y29-2jbyoT9-kDJiALNzLzC0Sp_u-26Vj8CozEoRDyo,744
openrouter/components/modelslistresponse.py,sha256=OuooH3wJd-uzStN7bTWoYSyFOppEhvA8TiabHjmxx20,538
openrouter/components/namedtoolchoice.py,sha256=UddzhENYc6B6bUnxPCqA4iqOyw33Zhc8C0Zb3_8il3U,827
openrouter/components/notfoundresponseerrordata.py,sha256=MZCphi3GBTXbb-s7NmhLmc6lxH4vSLcjV6UAScoI8-o,1635
openrouter/components/openairesponsesannotation.py,sha256=PKm5Pl0rjHrTi7tZh4KVw-VGelpvsptzmcV1QLaE92M,902
openrouter/components/openairesponsesincludable.py,sha256=SvIzHnJ9bSOU8F30s8hbUfE2-YCMerRneyOT5C-DRYk,473
openrouter/components/openairesponsesincompletedetails.py,sha256=FZaKZE4f6ryvDba7jChfXSRO_8KUkr9Vjj4QwYkt7PE,747
openrouter/components/openairesponsesinput_union.py,sha256=WItKe1RteSuaxAUxmsB_XrEarfllddf190g48eYNGXA,9148
openrouter/components/openairesponsesprompt.py,sha256=Z2dZ1-ZehXXwiKr0pcSMcwmMSszZ90JSQRuH8o_m4-Y,2079
openrouter/components/openairesponsesreasoningconfig.py,sha256=1Wwb1eA1tTHzWZQtZYP5b_x5TJdIc-ftXh6ywtqQuM8,2018
openrouter/components/openairesponsesreasoningeffort.py,sha256=3hp6Wx7_fzWf9PjPhMepdZdfmOEAt4iKmTpditov35s,373
openrouter/components/openairesponsesrefusalcontent.py,sha256=Y5KQD2-rLr4lv-C9-NKeJZsmoKYW6C_oq-Lch_4Zndc,504
openrouter/components/openairesponsesresponsestatus.py,sha256=pTo8MQQN5e-qDnkQk15YLX4xse0giYEO8qQ2QWjjb3c,394
openrouter/components/openairesponsesservicetier.py,sha256=6Fd5GbV_AtTxYhKlpet-NGjpDIKew5URl7ZXMXA0WhY,356
openrouter/components/openairesponsestoolchoice_union.py,sha256=TVAKt7bGfpBO2MAJcOYv5MfoUlVlz7zpCcnyXE5NU7I,2045
openrouter/components/openairesponsestruncation.py,sha256=9ccpw2WlSSb5ix4dwLr31-NmU5sj0lobvh1EhFHKkgk,303
openrouter/components/openresponseseasyinputmessage.py,sha256=kCYckSIsa7W017xqbDHfTRooXzk5jiIoh4vR8AT4ZPw,5236
openrouter/components/openresponseserrorevent.py,sha256=5lhw1ff2w_qy8_oENxqNC8MKU9ZCKE5yW58O5xXjH1k,1726
openrouter/components/openresponsesfunctioncalloutput.py,sha256=H_H-IREEDsx_Ld5JvYOUM7fVk4K3QinM95lMQZ9H--4,2121
openrouter/components/openresponsesfunctiontoolcall.py,sha256=TT_bS94YH6a1T41vEdOwcRm5Rqt_Uy_VhrHzRbAngtg,2072
openrouter/components/openresponsesimagegencallcompleted.py,sha256=J_H1aGKG5f03P3Ujxk3DMSOj4aD-xYD_YP4n_NIHRT4,760
openrouter/components/openresponsesimagegencallgenerating.py,sha256=rjK6L00PTMiLhXHjwUZgomQa7vD6cOb6uQUQ-mwl7oU,774
openrouter/components/openresponsesimagegencallinprogress.py,sha256=4X-WqFbmLQj14VzBa353v-518fX6wguvw_wHbn7E-fo,771
openrouter/components/openresponsesimagegencallpartialimage.py,sha256=wAMoO2c33D6g3KjbjhZ6CxHY2TjvnLdUq1J62ASqvys,915
openrouter/components/openresponsesinput.py,sha256=QAVlWRtMY9dATXsE3F28E3LdQib8iRI1-HHjOPv1C9A,3050
openrouter/components/openresponsesinputmessageitem.py,sha256=CVbg7djKdWh-3MET_wenGH2rai5Q0npFCPRlUvu8lnE,4738
openrouter/components/openresponseslogprobs.py,sha256=p8FHlBBE-LY_jiPlRBKfrlhoqS0jIc8tGtee2WhCcqY,749
openrouter/components/openresponsesnonstreamingresponse.py,sha256=h9FZ9957olSww9ASNdd3juFwYCb-CDkKtsIkjwy60Sk,11062
openrouter/components/openresponsesreasoning.py,sha256=fsfhvHT9JsBuhx38WoCH6byFyDLwn7FhZgRvlY1ciV4,3971
openrouter/components/openresponsesreasoningconfig.py,sha256=XpPdnMcm8iAf-cjtdDOBZXqAh8mFzevIHezRYrbnJT4,2366
openrouter/components/openresponsesreasoningdeltaevent.py,sha256=08rTivGkzk1m0iiIPWI3nnDWM57GuAtQFtTiPKtPWHE,855
openrouter/components/openresponsesreasoningdoneevent.py,sha256=8uaytNWLnKY0zeGcp-JfcDkhSgxpFkZbYuh_P-tTTY8,855
openrouter/components/openresponsesreasoningsummarypartaddedevent.py,sha256=XIwRwP2ajJBjFikH5XaHUaWf5arv7XnOeoM-8ADoJns,1053
openrouter/components/openresponsesreasoningsummarytextdeltaevent.py,sha256=CENzEhU9hur6ZUekCoiysSRVzfoVIHFK9aXAs5lQ760,940
openrouter/components/openresponsesreasoningsummarytextdoneevent.py,sha256=iRWYHS1Men5in-_McPGfGTJtp-mifontwNw6VoKAmME,940
openrouter/components/openresponsesrequest.py,sha256=cJZfWq-B442jCXctAdzsN3YQ6Ze17BycNIWr4kM7s3o,30625
openrouter/components/openresponsesresponsetext.py,sha256=EvJncVKeadIuD3qBsjCCc2rpgybVMvsE-U4ZQbWMxX8,2415
openrouter/components/openresponsesstreamevent.py,sha256=5A6qa56E3PtEN87rixCMiumQhVbfFcZIoYXA5ILkOeQ,20717
openrouter/components/openresponsestoplogprobs.py,sha256=G6evfWbvhl0K_XapnUwN0lB67Z38NJgr6BV1GUssbXU,566
openrouter/components/openresponsesusage.py,sha256=es0cr2zM1W9YMTdIlSrOsnShYn4lluHS4OKmOsMW_8Q,3877
openrouter/components/openresponseswebsearch20250826tool.py,sha256=tMNWgY5CZOf987Kcm8VKykXpqp0u3txA8bu5G8Fgh4Y,3980
openrouter/components/openresponseswebsearchpreview20250311tool.py,sha256=BPG7yCoJtssMV174McJpy51gPX1xEzRXedMXlaPOUSc,2584
openrouter/components/openresponseswebsearchpreviewtool.py,sha256=Wn8hzIZPsCkCWhytK55VYYsmmw7Q-mNnWTC_j9wEmqo,2485
openrouter/components/openresponseswebsearchtool.py,sha256=0JVWrgSNw1u6SurGWZNQaMG9UrtYGOG7wA9KE3auiZE,3855
openrouter/components/outputitemimagegenerationcall.py,sha256=KdCl0dpLsV2cxXPqAovbXXspFz-y4Y0ygRgvmzvMB5g,1897
openrouter/components/outputmessage.py,sha256=262rM0JS75dP_TPRiUKM8HhAmo9T9MV0Rl_DxXkYfKQ,2102
openrouter/components/outputmodality.py,sha256=xhd85lcYNR8kBOMPbfXvHHHZO_yYHYtwYpvIKS6MW1M,311
openrouter/components/parameter.py,sha256=3U8kFsb0EzocJa35TZ8jmKXdbNt6ypZF_T_REzA3wnY,806
openrouter/components/payloadtoolargeresponseerrordata.py,sha256=kksPhvoVefVY_snEVvP37TEh_TlZd_fCYft0T8RA5Pc,1663
openrouter/components/paymentrequiredresponseerrordata.py,sha256=rwnrHSbpFug6BjgVPRbgx9eZyxMqwtySBa23PMVk3B8,1663
openrouter/components/pdfparserengine.py,sha256=5y5HQKx_Att5KrinQ0ZyGHbSVv2q86LIFxPL-_KpIPk,366
openrouter/components/pdfparseroptions.py,sha256=1Y1iPgc4Jazs7R_qrwsVcFoweNMThMfX3VMz1BNYQPw,805
openrouter/components/percentilelatencycutoffs.py,sha256=JMwinGB5zdNBdjBKjbQEcR6bl7qpDxdllOuLBYXMLpk,2230
openrouter/components/percentilestats.py,sha256=Aorud1zDH78iQWjETwMaQLFCVLncenM6e-vbbXFn9Fc,1053
openrouter/components/percentilethroughputcutoffs.py,sha256=oulCCmMPC6CWhZE1U-RKuiIAtZDGruX3vnmjkcp0vLQ,2290
openrouter/components/perrequestlimits.py,sha256=_qhdLIdZCGoPP_V874ik7tOIaD4fm0s0F95etZCgpaU,641
openrouter/components/preferredmaxlatency.py,sha256=VeHWgbqmPcv206NMLSR52X3Qv3cRgjb8vx4PLNWbmnA,1224
openrouter/components/preferredminthroughput.py,sha256=ndCaNjZR1yOPhwfNsTL6-YE_3kh4h25rm_EZNsmcOOc,1282
openrouter/components/providername.py,sha256=iB0z-fsODZhvvhrRvh_SM6eRQ1rvv_06jUqQ6t2pkJQ,1656
openrouter/components/provideroverloadedresponseerrordata.py,sha256=mHwExxgAplc5sL0rJS0x6ajSAs2-Hu16lWy-0UX6BN0,1675
openrouter/components/providerpreferences.py,sha256=iGnLzGLm8UGiDRElfOgcPo40h0r1UEm2xsfBH3fagH0,14863
openrouter/components/providersort.py,sha256=YfJgDEQpTHK4MyRxlHv4LBdAraAteoOd5DATB_zRjL4,312
openrouter/components/providersortconfig.py,sha256=Kigyy9Kd-WmBVEDM5cRErlpwlazLzgxmQpjJUFXzDCQ,1962
openrouter/components/providersortunion.py,sha256=keZD3nNkp_UW--H9xn2pwMgMKcQDUd-a4R1wJJKKqfQ,730
openrouter/components/publicendpoint.py,sha256=s4My9R8dRGzlBL8wotZAFdgCqF0c2NE4xk6M-DgdVEk,6288
openrouter/components/publicpricing.py,sha256=WNSEiJroJuKy7G9ey-K2xorsBMm1hj6zl1qhOYDK0dU,2703
openrouter/components/quantization.py,sha256=1LUfelzKMuC3ZwSpkWOD1ORaNOFcepzMqDHqoYddmNw,398
openrouter/components/reasoningsummarytext.py,sha256=qWxNZNRc2mDDKfdLzxYMn8SufkXHipjq5KeDRoWAKHs,458
openrouter/components/reasoningsummaryverbosity.py,sha256=gWBgfnfwZH1Iq7iYH8UtDpXtP9_Hm6fJxKwZ_tZDZlo,322
openrouter/components/reasoningtextcontent.py,sha256=Gzwq-VaWqaOgrpDoX1PVI1gt0otxihahfe-nYLKkmoo,460
openrouter/components/requesttimeoutresponseerrordata.py,sha256=3e3u6xPbIQwOum5YmJW9FLXa4etzxjKm4bq6xKGJFMY,1659
openrouter/components/responseformatjsonschema.py,sha256=K4mwkL7L5WxfmEcvzoSTLp6N-AFRUmVYa2FP2ljakjc,820
openrouter/components/responseformattextconfig.py,sha256=yh3y9bCkrS7gQukbx7c308qA15zjdAb_fBFLr1lv_q4,1272
openrouter/components/responseformattextgrammar.py,sha256=Q2DPRH3Wksm3MO7QLuWeWSa2jA3wwjlr5MkVmSn7icU,667
openrouter/components/responseinputaudio.py,sha256=4Km_5juNvX_vVErka_jdBDYYXX590lpPsKy-hRSHRRo,1192
openrouter/components/responseinputfile.py,sha256=coTGm0a2-anr4_S9LmMrvPhcW4md4SwCfqLgypw-HD0,1855
openrouter/components/responseinputimage.py,sha256=SUXY_W7DFNzRNHJTDZeOsoSdLcKytcfQRNemnO_i1aw,2035
openrouter/components/responseinputtext.py,sha256=mnRCinkpQqz9segYFdTcex_PllgWPxMJ3MYScCJIHHI,513
openrouter/components/responseinputvideo.py,sha256=3d91YabqUyHr_FmMXt_OzmQF9rWXEDVGnHTVfg3WmfM,677
openrouter/components/responseoutputtext.py,sha256=TXB26eWyaxeqVzuyphQzPrt7bPAbmlDAKO0bYvi8is0,1459
openrouter/components/responseserrorfield.py,sha256=KG3X4nOUD2jNz_Qfse37s-l8f0ui3tDJFJRR-GroEow,1292
openrouter/components/responsesformatjsonobject.py,sha256=35NlMHHjC3134fMUp26L_O7R8c2pj6wRlc2f2gaXyL0,533
openrouter/components/responsesformattext.py,sha256=rjXcUvQXyrP6fnLazKPxPMT9ojBTADS701tVsXjn-5Q,494
openrouter/components/responsesformattextjsonschemaconfig.py,sha256=_SGg5IEMjv05aTX7UA4YKn5P1O4xdwk6TuVHh24Lhno,2011
openrouter/components/responsesimagegenerationcall.py,sha256=oJET3kwqCnyFFeai--GF723D0-7c7iNnKxjTt_IQO7o,1892
openrouter/components/responsesoutputitem.py,sha256=3pFSVd4SYWnkzf6RKMCy-c_xxWnRq3U-4VNdgLt5n1E,2040
openrouter/components/responsesoutputitemfilesearchcall.py,sha256=ou-dka6s-ocLVyJ7qfLBASTWKrUfmT2AjTCCIOttB0c,849
openrouter/components/responsesoutputitemfunctioncall.py,sha256=RvuLqQWJTPpy6YUshnI-zg1e3B52H56ADF2k3yYwrfs,1684
openrouter/components/responsesoutputitemreasoning.py,sha256=YrSrJ7peaOsOzMO7tltTB-FNP7jz1VrS_PL-hGVrqLI,4344
openrouter/components/responsesoutputmessage.py,sha256=chGqzUvf-V6bLSpnbYFKsQ3hbCFQO1jxUYJToIAQz2E,2424
openrouter/components/responsesoutputmodality.py,sha256=hhGwdhIs-_NE9pJFpZgR0Fwj90i-oGOMLjiffnFlcVM,298
openrouter/components/responsessearchcontextsize.py,sha256=vOLimyA8tQU1vBnV8HUxMKuxPZaLh2MVHZJHT6oCYdc,372
openrouter/components/responseswebsearchcalloutput.py,sha256=K5e_QNyRMaM4cCNYb9yUm5b1Fbazxc16JBKJ0yo_dPU,770
openrouter/components/responseswebsearchuserlocation.py,sha256=ya3YynvWPGPMCg3el4Tc7VeJEVTHpvn7N4D55RfPZvs,2059
openrouter/components/responsetextconfig.py,sha256=pr1OVHm00PnrCO87CVmNjjspkk68hOyyD6eKap3wHYc,2380
openrouter/components/security.py,sha256=sRFuoa-IfpApDw1mDzByeg2P_gA51wDfMqJ-rb8kcR4,688
openrouter/components/serviceunavailableresponseerrordata.py,sha256=tlFJfX3Wh1-sKHrK1wTRwIvHLOa7Nz31BemEIYp_Q0w,1675
openrouter/components/systemmessage.py,sha256=2YfW34Vqk0QG6akiQa1aFxYAVCQu75qWdNaZzKY6ZAU,1171
openrouter/components/toolcallstatus.py,sha256=ETwT8wEvsz6ppz_r21yrRND0X91WoYH0JW_a3CqpGm4,322
openrouter/components/tooldefinitionjson.py,sha256=nEs_POlQqeuTFkjpv8vdUwq-s64JG9PcEmu6gJz0F6Y,2180
openrouter/components/toolresponsemessage.py,sha256=R1ClYkdSmXd6qs66JJxm8BA6q6_7EHpybj2UplVZ_FY,1154
openrouter/components/toomanyrequestsresponseerrordata.py,sha256=AXUsfTSVVsgAuk2w3fuiW-9ofjVYfgoyTsbj4J-LGic,1663
openrouter/components/topproviderinfo.py,sha256=Zhy54ugw2l6Gnriyx4oJqm6JLAC0jKjn6e1yMPypW_c,2079
openrouter/components/unauthorizedresponseerrordata.py,sha256=wisIZMdL_8ywUF-5QhE_qrVUeYS-DTMW3iubKT0E1hE,1651
openrouter/components/unprocessableentityresponseerrordata.py,sha256=ic6th0VwDFJUxbTlw13wMPMi5JZh50PbG600AZB0Q0c,1679
openrouter/components/urlcitation.py,sha256=9h7V0owA-KRH1CHJ7GNRKW1o37IbCV5K7vDmDOj1WEc,532
openrouter/components/usermessage.py,sha256=zkvhHBVRwxy2IwEkCHHKO5UMgUVMCLWCacdTq7mw6n0,1122
openrouter/components/websearchengine.py,sha256=DRD9GvejjBY5Id4Ku3OyjEBQtcMgI6PQwwUCFVd9j5s,338
openrouter/components/websearchpreviewtooluserlocation.py,sha256=pinLP-TtFoP9EWhQ2nYEa74JrjS6Yrxhq-muL10_Cg8,1915
openrouter/components/websearchstatus.py,sha256=8gLVz_Z7FEAZCsvSy0WaLvmvXKFIOnDQ_M0Ji1mnPnY,340
openrouter/errors/__init__.py,sha256=zfrWyAJMhLTjuWqzsRPZoAnT7Hr99c9wsJKXSGUxpjs,6885
openrouter/errors/badgatewayresponse_error.py,sha256=9CE-hpkJCO7_mRpGeDWPDU2hUd9bJYwmwePXWey3fF0,1178
openrouter/errors/badrequestresponse_error.py,sha256=y6CKDCaAP9lx34P3Bd_ezj3ackaIsawqM1m0IMMkdGE,1194
openrouter/errors/chaterror.py,sha256=VZQDsMAE8ue3mQN17RLPDDsr36fiohlZ-ImJQ86MI6E,876
openrouter/errors/edgenetworktimeoutresponse_error.py,sha256=81roySi_Vq5k7S8yjyFoOYzZot8_6IBrvfHqc0z2_QQ,1274
openrouter/errors/forbiddenresponse_error.py,sha256=Aa9sGjohcTTbU7I9evqkI7U09uJEHt0wctTf5YutYBg,1192
openrouter/errors/internalserverresponse_error.py,sha256=xK_p2GtKjIHBTCpcv7oA8I6bMs8ZpTUt_ruBw0Pmaj8,1218
openrouter/errors/no_response_error.py,sha256=DaZukP5ManflzAN-11MtmBitfTIct37sRvfszvfM13o,467
openrouter/errors/notfoundresponse_error.py,sha256=zrE026U7q8TCf1jz_pB-LRnNLBS9LhYMTl-voQAWkoc,1152
openrouter/errors/openrouterdefaulterror.py,sha256=A3xD-WrxAWJund4n3y48JOsuqHx0ahXAiE52RcfvW5g,1307
openrouter/errors/openroutererror.py,sha256=SHMAlYEXkRZl45JZR8qdtFwQJZg0QF7a4NYvZ2UIeLE,959
openrouter/errors/payloadtoolargeresponse_error.py,sha256=T1IZmZ_K1KzbGwM4t9TIXbPHI_C90hXHEt2a1zus3Us,1235
openrouter/errors/paymentrequiredresponse_error.py,sha256=vWu0BTZXp1gz1cQfKWOMAa42nbJKyaQnjBKJ1qBMcao,1248
openrouter/errors/provideroverloadedresponse_error.py,sha256=nvy2VpUHvxigE3-rdUe4VLEm_rJUchvSedHlWBfr7Vs,1263
openrouter/errors/requesttimeoutresponse_error.py,sha256=w0MABOqPwKFwHzFewJVdyzEotTdrNKSvVBKKfBeqAEA,1218
openrouter/errors/responsevalidationerror.py,sha256=3zGfBKYnonqcR0uctmxCuJlAcyZ3WEFJKKlByUc-gVM,760
openrouter/errors/serviceunavailableresponse_error.py,sha256=4EyyLOwAcn3vRh8jUjQ-0D86Ggwz4r5PCAx_dUGF1E4,1260
openrouter/errors/toomanyrequestsresponse_error.py,sha256=Hc9WBP8MSX7-rXNPzg52_8RhSCnEsXMA3JQIytORlik,1219
openrouter/errors/unauthorizedresponse_error.py,sha256=g25pLdBp9XbCanNkTNnS3X6EPIi6wX4kUWjCRBrfuPQ,1214
openrouter/errors/unprocessableentityresponse_error.py,sha256=uepXefHSgB1-5HS3A3dMJGeorsd8JE4PKmV5vH68OQ4,1266
openrouter/models/__init__.py,sha256=wIW9sbvSKlrGyoPY4mXvHqw-_Inpl6zqpN6U6j-w6SU,83
openrouter/models/internal/__init__.py,sha256=xowceJVTVAP3WRyQ0NEGkm9PAoYU1l0_VYgXZP0ZvlM,1569
openrouter/models/internal/globals.py,sha256=fI0KPVfEWU8t5H3Wph85DiLo6NSIt69gSnCW9wLY4NI,1363
openrouter/operations/__init__.py,sha256=bsNit-eFEeWWTPUO9TgzHq05ADkAWkIoMmm4nz1GpIg,17463
openrouter/operations/createauthkeyscode.py,sha256=WM9oLRrH7U64XfYEpXDUDvf7w4N6qm6BUZhEXdHPKLg,4034
openrouter/operations/createcoinbasecharge.py,sha256=yOkAvPj_e6rAqM6ThuZKHs7QId5m9S2vH701oNOeYAU,2241
openrouter/operations/createembeddings.py,sha256=chf5gAent2rFeaRpQcBhKx5th4aZPEAYBYiUjilHANg,4125
openrouter/operations/createkeys.py,sha256=P6UbY4onogiWdMCMfcnNPHvJLRSIuB-KetdHznD2PAM,8322
openrouter/operations/createresponses.py,sha256=Vu1lRymqLWq4PvxkJPJIwHqFRdyyy47bI3SMuU4v2j0,1942
openrouter/operations/deletekeys.py,sha256=_XTN4M6sU22DBdhZVj-4qaCo5k-CWEq1e_Xsp5fqqIU,1149
openrouter/operations/exchangeauthcodeforapikey.py,sha256=rRAFH6q21ePf448YCAi1UY3aBFU__xLm4FLkYh-FKpc,3973
openrouter/operations/getcredits.py,sha256=AG4qt-dIu5zCu5sjoDC5MYy-zrruDCi01AinqteVuVk,729
openrouter/operations/getcurrentkey.py,sha256=NJd5s5QfvZCHjSiUPlS7rZNFm7sBQz1pyTfDmnRe_k0,5955
openrouter/operations/getgeneration.py,sha256=pR3OIZa7NA5dts5VOsCYbGjSOrrC2e7uJoBXS7-ttS4,8471
openrouter/operations/getkey.py,sha256=upv7udNsaAILJpqq-L4Mvn971xCts_4nQqzP3zJB9mU,5473
openrouter/operations/getmodels.py,sha256=AUooAWNQiSGWrmKhEvelwjX4AdbUgBpFb2qABjAsCTQ,748
openrouter/operations/getparameters.py,sha256=qk4xRSQ5h7uTO-rjSH_s0GOtMdm89wam14P1wGyTJqQ,3104
openrouter/operations/getuseractivity.py,sha256=oeqU_jqy8t2xtBjnQ9opfDY-FtJlK5essI9oJvfYTjs,1252
openrouter/operations/list.py,sha256=meW1unMF371YvOdNFdIjh3Ya2ADY-7xo2WQcFaKAwHk,5766
openrouter/operations/listendpoints.py,sha256=keS39WecfOoZvYVZdPEN7Fuxb5LFWhgpbhNXaVReGSQ,1117
openrouter/operations/listendpointszdr.py,sha256=2CdXrknZg79FTHvFOMA165epUYulrg0PpSu7IjE4rVs,591
openrouter/operations/listmodelsuser.py,sha256=m_jM93D_m-MnUB6S0WUDHX1bQMP-UJimYOxAcM0Kqjw,643
openrouter/operations/listproviders.py,sha256=072auQF9sz-yb0UmZAo8sRacibp0IldU0pndumAyK1g,2530
openrouter/operations/sendchatcompletionrequest.py,sha256=AtBi9ZPxgU9kb0sKpt-5gCXrkgY2Qsmj_D2GNLRzOXg,1364
openrouter/operations/updatekeys.py,sha256=zCKB7Gvh9kYkpcow3h6I6zSc2aqw-K0v_8Xml8iAOZ0,8618
openrouter/types/__init__.py,sha256=RArOwSgeeTIva6h-4ttjXwMUeCkz10nAFBL9D-QljI4,377
openrouter/types/basemodel.py,sha256=L79WXvTECbSqaJzs8D3ud_KdIWkU7Cx2wbohDAktE9E,1127
openrouter/utils/__init__.py,sha256=CAG0O76aEToGKXpT6Ft87Vd-iiQTh4XdBrQ37BVbsiM,5861
openrouter/utils/annotations.py,sha256=FvfvVTUj8TUclm4HbGgY5yi2Ap7EzGmu2UPFU4FwC1w,2755
openrouter/utils/datetimes.py,sha256=oppAA5e3V35pQov1-FNLKxAaNF1_XWi-bQtyjjql3H8,855
openrouter/utils/enums.py,sha256=REU6ydF8gsVL3xaeGX4sMNyiL3q5P9h29-f6Sa6luAE,2633
openrouter/utils/eventstreaming.py,sha256=SgFqMcUOYKlrTQ4gAp_dNcKLvDXukeiEMNU3DP8mXk8,6692
openrouter/utils/forms.py,sha256=HzltKnYH5-ULoEz8JYfIUcw13I9dMZjw-1lQKNkH5fw,7178
openrouter/utils/headers.py,sha256=cPxWSmUILrefTGDzTH1Hdj7_Hlsj-EY6K5Tyc4iH4dk,3663
openrouter/utils/logger.py,sha256=pY0WTOJsLRsvqbx-hT5lWAXoNUhY3Ksjj8rYwdk3TrQ,679
openrouter/utils/metadata.py,sha256=Per2KFXXOqOtoUWXrlIfjrSrBg199KrRW0nKQDgHIBU,3136
openrouter/utils/oauth_create_authorization_url.py,sha256=qD_lrqu6nzy1Vuism1jCxF3bQ_GoboWlhwsah1dFOjU,2726
openrouter/utils/oauth_create_sha256_code_challenge.py,sha256=y0fP_Rz7BghoNxspfURna0EL3f8gj1Msi6dt0qbELmU,3549
openrouter/utils/queryparams.py,sha256=dxtFQDJ8dlbm_hh_fhdFC1qMWOOHR2MszNycKmME8bQ,6326
openrouter/utils/requestbodies.py,sha256=ySjEyjcLi731LNUahWvLOrES2HihuA8VrOJx4eQ7Qzg,2101
openrouter/utils/retries.py,sha256=stPJEFtmK8gOM6aT0DpEJp9Z39oXX1-8I69jpa2n3Ww,8130
openrouter/utils/security.py,sha256=k3p0ma6HKapq-eK6WPNjfglReZ5HEs3YggbSTLBnR5A,6014
openrouter/utils/serializers.py,sha256=Hndks5M_rJXVub_N5lu0gKZQUoEmWrn6PN7R-0HwvOE,5999
openrouter/utils/unmarshal_json_response.py,sha256=glq_wLEH2vSvfMedJOY2dbd5T_z_I4yDxwbBJDI8OjU,875
openrouter/utils/url.py,sha256=BgGPgcTA6MRK4bF8fjP2dUopN3NzEzxWMXPBVg8NQUA,5254
openrouter/utils/values.py,sha256=CcaCXEa3xHhkUDROyXZocN8f0bdITftv9Y0P9lTf0YM,3517
openrouter-0.1.2.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
openrouter-0.1.2.dist-info/METADATA,sha256=AhCodjIO3ht6z7bJAUniNMA7vV3IcuASqQzjgaVBQow,7461
openrouter-0.1.2.dist-info/WHEEL,sha256=qELbo2s1Yzl39ZmrAibXA2jjPLUYfnVhUNTlyF1rq0Y,92
openrouter-0.1.2.dist-info/top_level.txt,sha256=0jnlCcRirGeYZLm5ZbWQRUonIp4tTPl_9mq-ds_1SEo,11
openrouter-0.1.2.dist-info/RECORD,,
