openrouter/__init__.py,sha256=w2u919V3Tzv4zEPQ-OYJ79gQ_4_SyW7GOFFoHtqXDFA,401
openrouter/_version.py,sha256=emzevF60Sp_op2rg_GDJixvURTnaLGezNgxvNQ4tC38,462
openrouter/analytics.py,sha256=LhEqIxgICNNEe1rVNZzr0x2tnYGezl65bGv5pZdtjrw,9669
openrouter/api_keys.py,sha256=XANJgNrkSxc2e8xFELULVG1u3c-aW9q6J4AETCGHctU,56826
openrouter/basesdk.py,sha256=vxUBzTlG_xgYsYeEQLhee6Em2f4g3MLzeGEVCi7lTmA,12325
openrouter/beta.py,sha256=MzJTf7x1qwLAR2nd5Y4yzD8bIQCOsREEPf8uhwune_U,668
openrouter/chat.py,sha256=p4xXFSOdistLYmNe1-X4FZMIsAv6k-V7nq0-eilraw8,30281
openrouter/completions.py,sha256=YFL6GyQX6lzt8CHsuRULf-wnjjDC9IgcromATN6LBaA,14698
openrouter/credits.py,sha256=T4wl2MVREBFsOSN_yw1qe3ZsoMWXVYT7XyZW-3UcGO0,18652
openrouter/embeddings.py,sha256=tyYyEfTc1_MNZ-9kQVmYpdqzzR1wvcR-lGf52Qdpya8,23663
openrouter/endpoints.py,sha256=cZQRJt9BUdbZLtIxWHzIx7ZMmoyuJ8pcdAYc4sVRMEk,15320
openrouter/generations.py,sha256=N3JI3NUF0sQsWUFVsJIaAqBppSVkdKV5O-rlxZksiJc,11964
openrouter/httpclient.py,sha256=dqTPONDBpRn4ktXfcetQiRXnG93f0pJkFhqsYFhLUac,3945
openrouter/models_.py,sha256=kusIHrTCTfx43RbDjRxgJoYc7NzqtnOih_cdUrveun4,23171
openrouter/oauth.py,sha256=wc4GFCSBMtSeXEPQvI-KnJ9xu9112IODwApdtUgQhXs,21022
openrouter/parameters.py,sha256=U0WAkHC8RDOgYlYZuGJDy0RB7eJYqTBzqOXaAXAjqSk,9622
openrouter/providers.py,sha256=zRF9RNZIN_nPtSedfXno_ZpesQgXWqD5vJVFxha7Tvs,7312
openrouter/py.typed,sha256=zrp19r0G21lr2yRiMC0f8MFkQFGj9wMpSbboePMg8KM,59
openrouter/responses.py,sha256=sJWx2Cx4jmUbDEmglxtCcwsWLvvgrzNBxStliOiQ9mA,49757
openrouter/sdk.py,sha256=qLfMGAtOrjeDzb-w6SMGouHLbhxnR3_zxV7o_RVeqc4,8568
openrouter/sdkconfiguration.py,sha256=y_Y4LRrOCOmwjp_O-vHlDoEhY8ohJYmjLBMTQEggGBE,1753
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/errors/__init__.py,sha256=zfrWyAJMhLTjuWqzsRPZoAnT7Hr99c9wsJKXSGUxpjs,6885
openrouter/errors/badgatewayresponse_error.py,sha256=njOBw7GwHef0eIZgWfwVDP4X9hEtQczgpQV-YIcILhU,1166
openrouter/errors/badrequestresponse_error.py,sha256=E_9kw458zI_9g_2DodR_PUmsLgqCt9igQixnrsY8Y5s,1182
openrouter/errors/chaterror.py,sha256=KOJuqtpdPdaMHbxn28j-Vnn7PW2a8jKoY3Q4XwEKdVA,864
openrouter/errors/edgenetworktimeoutresponse_error.py,sha256=rsH99POsxIEBfJAcCL9GSxb2E94-hYbc4xLh2I_eYic,1278
openrouter/errors/forbiddenresponse_error.py,sha256=jrbzYt5bapvW0FavvY4spnI-Q4zD2Mi1ntmplfZdj7I,1180
openrouter/errors/internalserverresponse_error.py,sha256=IRZD6EeZdZaODxr_fqXjn-HKnSHHSP1inrNtRr-MGew,1206
openrouter/errors/no_response_error.py,sha256=DaZukP5ManflzAN-11MtmBitfTIct37sRvfszvfM13o,467
openrouter/errors/notfoundresponse_error.py,sha256=ODLtCclJU8jJheaJT_L0ZwEpeRC7klPZh8grSZ_h-JI,1140
openrouter/errors/openrouterdefaulterror.py,sha256=A3xD-WrxAWJund4n3y48JOsuqHx0ahXAiE52RcfvW5g,1307
openrouter/errors/openroutererror.py,sha256=SHMAlYEXkRZl45JZR8qdtFwQJZg0QF7a4NYvZ2UIeLE,959
openrouter/errors/payloadtoolargeresponse_error.py,sha256=pP5KXh67j7wHTRKfy1SiX2vX3JNYSvdgyt_nQbz1bFc,1223
openrouter/errors/paymentrequiredresponse_error.py,sha256=HGo3D09kfKGaw12vWK7MwswphwwRWWZJlpwNtqN2fM4,1236
openrouter/errors/provideroverloadedresponse_error.py,sha256=Gaaimk6zMzJNx69LswQhXjAvt1Vf13NkJLVYq7-By6g,1267
openrouter/errors/requesttimeoutresponse_error.py,sha256=mpBV8YvDXj3vNWEi9QZPVH6urvkZhirwKxwRDViUHic,1206
openrouter/errors/responsevalidationerror.py,sha256=3zGfBKYnonqcR0uctmxCuJlAcyZ3WEFJKKlByUc-gVM,760
openrouter/errors/serviceunavailableresponse_error.py,sha256=ZnPDZU9w6dPHDA3sHe2bxZsWO4SXCROQHB4PaR4fkmE,1264
openrouter/errors/toomanyrequestsresponse_error.py,sha256=PeZQbLN_5aLkgHPE527Q4eeyXXSlfHZQ3L5bR938Uv8,1207
openrouter/errors/unauthorizedresponse_error.py,sha256=XW4aELB_ZGIju_oOAIgwyxpxl4_Fc-ZRKn3pGEroLTI,1202
openrouter/errors/unprocessableentityresponse_error.py,sha256=foWURtoZzTa8CvjU8sA0UxyCtGmTZ4pR0AfIglo6VoA,1270
openrouter/models/__init__.py,sha256=WruZ4p3uV-gx33kWnMf4VTeb9HkiXfyrHbYRU6sNb2I,109812
openrouter/models/activityitem.py,sha256=QYddTlC36y1VMbIviD50Qw8Rt1GODRXMV_iJuotwyNo,1920
openrouter/models/assistantmessage.py,sha256=nIiDnOAxDZ4lyauJ946pYf5Wnk0Gi7R0bsoNw2UTLHM,2709
openrouter/models/badgatewayresponseerrordata.py,sha256=pojFsYueX95FC7Ic6tiEiphw4fvI9Z6Jax0QUACU-FI,1643
openrouter/models/badrequestresponseerrordata.py,sha256=vo3KNC-cwAqaohMTV0ztfnklqWmxpC5VKUZp-3FUoYE,1643
openrouter/models/chatcompletionfinishreason.py,sha256=oPpIHQ4HdBIcszyYlbsfPocwGUBZ2EBnwDvvUD_3sPM,367
openrouter/models/chaterror.py,sha256=J47w1HLn4kmAxGiz4nVaMMbspoBu3s07-kkmjXaFa80,1733
openrouter/models/chatgenerationparams.py,sha256=GpjMoMXd3J3XlZN4yK_sH9vSqLGAvEre_CMncv8A9yQ,8478
openrouter/models/chatgenerationtokenusage.py,sha256=nvu42A6gxY2W2sSDjg5QocVygD7xzPZtQ8AAOltCwoU,3994
openrouter/models/chatmessagecontentitem.py,sha256=jloDqTpRQpcrkxruc9wF5CjLAnk7bdyOyXLLnZT_Vm4,1432
openrouter/models/chatmessagecontentitemaudio.py,sha256=h0b3xbaZHMs_38QpZW7xK6oONQwkf2w5R4ZFTUtGCXA,1442
openrouter/models/chatmessagecontentitemimage.py,sha256=jBKcmC8ZVVXHv544EnwSOv-5iFFJYWjSNC6ypwD5ydo,1213
openrouter/models/chatmessagecontentitemtext.py,sha256=XKqQlLfWo1pbymILqeR23CIKWDre42VFE35hVtKOFnM,651
openrouter/models/chatmessagecontentitemvideo.py,sha256=D3yKjNbu-zm_40D_ntYrdwApJTo2ihaPne9dSoTBVic,825
openrouter/models/chatmessagetokenlogprob.py,sha256=LOpaP2pLKkv4avuk8KXKWZlfmLBOAQfwVZqDx0hRRpw,2708
openrouter/models/chatmessagetokenlogprobs.py,sha256=HW1f8RM-gUIMf1HxIwlBPZSzfbjMfU57b8KCLqoxWYw,1625
openrouter/models/chatmessagetoolcall.py,sha256=lEaBzI74PCCOgwks6NIZzqS3Xir79G9GQhE18TdNmtI,915
openrouter/models/chatresponse.py,sha256=u72782C1mRmQdTJtBR3vsTd5U4rf6nEi1m1KC55PGKY,2353
openrouter/models/chatresponsechoice.py,sha256=rXANO0ovX3ow9W4i4AG7lyAQHzHVR-YasGcjc-txiSg,2121
openrouter/models/chatstreamingchoice.py,sha256=xpHEEYnNtm3eO8pJmJb6VBHU1LEFQ02dUbZA3ZFZ_a4,2177
openrouter/models/chatstreamingmessagechunk.py,sha256=WYWJKPKpII6ffV5Z8OlKN9xfB-hkVUl1Xss3Dqn7Lbw,2125
openrouter/models/chatstreamingmessagetoolcall.py,sha256=eTp291e9xwR6yCRQ_DPjfrgUGqbg2B0piNtxTfycYe8,1179
openrouter/models/chatstreamingresponsechunk.py,sha256=cK3D1eTMB_F54Oh6bwB2rj2ODvulOH1uK6tCjU7QN3U,2927
openrouter/models/chatstreamoptions.py,sha256=b8fwrfV7bPoX9CxoPCUuyn1_T9V5N42GrWJQCXRR63g,391
openrouter/models/completionchoice.py,sha256=_ujGZTziW9Z7EsF2tO-eK1PWe07N891qv4CpBQ92SlE,1970
openrouter/models/completioncreateparams.py,sha256=ojd7PoUIgkaoly5Dy4IFTMyC2_pZ3xVI5yYbMacq9RA,7876
openrouter/models/completionlogprobs.py,sha256=rfOxgVXfnOV82BkpkHQEoBHY6h5-3hoVzZilWyH9Gzw,1545
openrouter/models/completionresponse.py,sha256=m6cNk5yOfFSsXmOmBJ9IV26jO6AK4HI1_KEbF5laCfs,1223
openrouter/models/completionusage.py,sha256=VeguE0iCocTv5wnXujcr2jy2Pug6YVkAGle3DAWp9ws,426
openrouter/models/createauthkeyscodeop.py,sha256=WM9oLRrH7U64XfYEpXDUDvf7w4N6qm6BUZhEXdHPKLg,4034
openrouter/models/createchargerequest.py,sha256=Fc-tjZWAQeaZddgM_m6PUWlfvAin2Gdr_NRqqsPyeA8,823
openrouter/models/createcoinbasechargeop.py,sha256=yOkAvPj_e6rAqM6ThuZKHs7QId5m9S2vH701oNOeYAU,2241
openrouter/models/createembeddingsop.py,sha256=w2nA43dMvyryF8Z5gHeJdvKD_8fnck_x8VXzDYsOLU4,13132
openrouter/models/createkeysop.py,sha256=P6UbY4onogiWdMCMfcnNPHvJLRSIuB-KetdHznD2PAM,8322
openrouter/models/createresponsesop.py,sha256=ziaqXBOdV6MPSRojl4570_hUQrwMjgGBNmmHCAmeS9M,1571
openrouter/models/defaultparameters.py,sha256=uRNuPA5WA2yK-Jdp_kXHhkt_55AFnH0DjWkjpVgwM9g,1756
openrouter/models/deletekeysop.py,sha256=_XTN4M6sU22DBdhZVj-4qaCo5k-CWEq1e_Xsp5fqqIU,1149
openrouter/models/edgenetworktimeoutresponseerrordata.py,sha256=vJwUAmJpSUHK3wvtolDiDP--PufTqoBdV9BHvPR3XUs,1675
openrouter/models/endpointstatus.py,sha256=5PVh4wrN1gJkOiI2ZsYb6VgLJrgjo5R51n7Gk-V_zYc,328
openrouter/models/exchangeauthcodeforapikeyop.py,sha256=rRAFH6q21ePf448YCAi1UY3aBFU__xLm4FLkYh-FKpc,3973
openrouter/models/filecitation.py,sha256=biI6ox24SVT3TTp-k22K_PlD3kuTKK7lL90ZJYNORAE,497
openrouter/models/filepath.py,sha256=_-73_r-sMpz3FQ1OkMys5ln2wNNFjznl7V0xuwDP6Og,436
openrouter/models/forbiddenresponseerrordata.py,sha256=z3htQT14ZM26z7YZ2V5IZV5WeICpAeMKs99Q8SPeSSA,1639
openrouter/models/getcreditsop.py,sha256=r_To7p9Tt8OcsbZ68Y74nsLm4QHphozE9oenSdvgL8s,362
openrouter/models/getcurrentkeyop.py,sha256=NJd5s5QfvZCHjSiUPlS7rZNFm7sBQz1pyTfDmnRe_k0,5955
openrouter/models/getgenerationop.py,sha256=vp1Mp7Bb4TezPuciT8uPS4n42c_3tgaMe9d9HFAxShw,8270
openrouter/models/getkeyop.py,sha256=upv7udNsaAILJpqq-L4Mvn971xCts_4nQqzP3zJB9mU,5473
openrouter/models/getmodelsop.py,sha256=AUooAWNQiSGWrmKhEvelwjX4AdbUgBpFb2qABjAsCTQ,748
openrouter/models/getparametersop.py,sha256=pinNfrqpHWPyWoUmpgxJVWuKIZfYr4o8SlQs3tOpCdk,4375
openrouter/models/getuseractivityop.py,sha256=QYCB_npnDA1yVTsSSGnK_gZxF4Pl8mURAB0E7sxPsVo,1192
openrouter/models/imagegenerationstatus.py,sha256=L4D3PizbeP_EAL0bWAufAnbw03S3uGTIlysoJ9JN1L0,347
openrouter/models/inputmodality.py,sha256=I2gC4yTtYz8T8JKtr6AD9yYlzpyxVjVCRYZ2pTrvhlk,338
openrouter/models/instructtype.py,sha256=mWr5X7bjGHlDXV9i6tMNGcxI27p5MOwhPqRYApBv6tc,700
openrouter/models/internalserverresponseerrordata.py,sha256=6BtoI6QZNZjdrC4tM3Q1U2-6PIIBAdYBHa1JdmZRdiE,1659
openrouter/models/jsonschemaconfig.py,sha256=PfJ7Z5TbDlgwtVCqoJGCes96ivhxk9EdbVnm-mSf5XM,1711
openrouter/models/listendpointsop.py,sha256=jqFPrq4bakjuGPbO1lZ48EQkkNtWMLGCqfTV68tSy7A,1057
openrouter/models/listendpointsresponse.py,sha256=rtdM6ZHtxnNQJNx0IPINoqiosu50nIkFUfEM8l70g6A,4026
openrouter/models/listendpointszdrop.py,sha256=jdJzzb9YfzP0yRIMhV-K4KM4G1RtX3DN54zY3m0tLXM,529
openrouter/models/listmodelsuserop.py,sha256=m_jM93D_m-MnUB6S0WUDHX1bQMP-UJimYOxAcM0Kqjw,643
openrouter/models/listop.py,sha256=meW1unMF371YvOdNFdIjh3Ya2ADY-7xo2WQcFaKAwHk,5766
openrouter/models/listprovidersop.py,sha256=072auQF9sz-yb0UmZAo8sRacibp0IldU0pndumAyK1g,2530
openrouter/models/message.py,sha256=xR9RRvm9BgmXef0Riyo5pJxgfY_FlRJXWUdY2Sh8MRg,1866
openrouter/models/model.py,sha256=hG9IzmCQEQaJjlykSEyG6lT8myZmJYBmsKSD18a7SaI,4299
openrouter/models/modelarchitecture.py,sha256=IBeSVEv4PzulcY7nATFb_886Hj5NnnIolryqe7ytBOc,3405
openrouter/models/modelgroup.py,sha256=hN2VH_hksubq8YoOlr320yFTnAVE72Ubo6PKPPq4LEQ,617
openrouter/models/modelscountresponse.py,sha256=Y29-2jbyoT9-kDJiALNzLzC0Sp_u-26Vj8CozEoRDyo,744
openrouter/models/modelslistresponse.py,sha256=OuooH3wJd-uzStN7bTWoYSyFOppEhvA8TiabHjmxx20,538
openrouter/models/namedtoolchoice.py,sha256=UddzhENYc6B6bUnxPCqA4iqOyw33Zhc8C0Zb3_8il3U,827
openrouter/models/notfoundresponseerrordata.py,sha256=MZCphi3GBTXbb-s7NmhLmc6lxH4vSLcjV6UAScoI8-o,1635
openrouter/models/openairesponsesannotation.py,sha256=MIEaHALCXZYJjEWaYpimPIGXo0axbvjEp2SV4puUIpw,644
openrouter/models/openairesponsesincludable.py,sha256=SvIzHnJ9bSOU8F30s8hbUfE2-YCMerRneyOT5C-DRYk,473
openrouter/models/openairesponsesincompletedetails.py,sha256=FZaKZE4f6ryvDba7jChfXSRO_8KUkr9Vjj4QwYkt7PE,747
openrouter/models/openairesponsesinput_union.py,sha256=WItKe1RteSuaxAUxmsB_XrEarfllddf190g48eYNGXA,9148
openrouter/models/openairesponsesprompt.py,sha256=Z2dZ1-ZehXXwiKr0pcSMcwmMSszZ90JSQRuH8o_m4-Y,2079
openrouter/models/openairesponsesreasoningconfig.py,sha256=1Wwb1eA1tTHzWZQtZYP5b_x5TJdIc-ftXh6ywtqQuM8,2018
openrouter/models/openairesponsesreasoningeffort.py,sha256=O069jhuX-evYn4ZLDZzXTTLPMrGQ-Y3ZwFJ-tc_lD54,340
openrouter/models/openairesponsesrefusalcontent.py,sha256=Y5KQD2-rLr4lv-C9-NKeJZsmoKYW6C_oq-Lch_4Zndc,504
openrouter/models/openairesponsesresponsestatus.py,sha256=pTo8MQQN5e-qDnkQk15YLX4xse0giYEO8qQ2QWjjb3c,394
openrouter/models/openairesponsesservicetier.py,sha256=6Fd5GbV_AtTxYhKlpet-NGjpDIKew5URl7ZXMXA0WhY,356
openrouter/models/openairesponsestoolchoice_union.py,sha256=TVAKt7bGfpBO2MAJcOYv5MfoUlVlz7zpCcnyXE5NU7I,2045
openrouter/models/openairesponsestruncation.py,sha256=9ccpw2WlSSb5ix4dwLr31-NmU5sj0lobvh1EhFHKkgk,303
openrouter/models/openresponseseasyinputmessage.py,sha256=zxO89HFYNI_NKs0sJyPTmdUolxDuXNVWWyT8-lSxoco,3123
openrouter/models/openresponseserrorevent.py,sha256=5lhw1ff2w_qy8_oENxqNC8MKU9ZCKE5yW58O5xXjH1k,1726
openrouter/models/openresponsesfunctioncalloutput.py,sha256=H_H-IREEDsx_Ld5JvYOUM7fVk4K3QinM95lMQZ9H--4,2121
openrouter/models/openresponsesfunctiontoolcall.py,sha256=TT_bS94YH6a1T41vEdOwcRm5Rqt_Uy_VhrHzRbAngtg,2072
openrouter/models/openresponsesimagegencallcompleted.py,sha256=J_H1aGKG5f03P3Ujxk3DMSOj4aD-xYD_YP4n_NIHRT4,760
openrouter/models/openresponsesimagegencallgenerating.py,sha256=rjK6L00PTMiLhXHjwUZgomQa7vD6cOb6uQUQ-mwl7oU,774
openrouter/models/openresponsesimagegencallinprogress.py,sha256=4X-WqFbmLQj14VzBa353v-518fX6wguvw_wHbn7E-fo,771
openrouter/models/openresponsesimagegencallpartialimage.py,sha256=wAMoO2c33D6g3KjbjhZ6CxHY2TjvnLdUq1J62ASqvys,915
openrouter/models/openresponsesinput.py,sha256=jX5v37zM165aVil1jwQt_cn-hLZ65DvvtbijaAVd6fA,3050
openrouter/models/openresponsesinputmessageitem.py,sha256=h3fOAIUhQhidnOxblqKATGFQoMK0O9lYR7U_zjWH3DI,2655
openrouter/models/openresponseslogprobs.py,sha256=p8FHlBBE-LY_jiPlRBKfrlhoqS0jIc8tGtee2WhCcqY,749
openrouter/models/openresponsesnonstreamingresponse.py,sha256=9XEZ69LuJx_2qrbNqVj5RYU2oX3zBieEmjlWlCj9OMY,10492
openrouter/models/openresponsesreasoning.py,sha256=N4Z6USqPXIzOzD0b7JSbDJT0DymQ30NfSAy2u_uclIs,3906
openrouter/models/openresponsesreasoningconfig.py,sha256=XpPdnMcm8iAf-cjtdDOBZXqAh8mFzevIHezRYrbnJT4,2366
openrouter/models/openresponsesreasoningdeltaevent.py,sha256=08rTivGkzk1m0iiIPWI3nnDWM57GuAtQFtTiPKtPWHE,855
openrouter/models/openresponsesreasoningdoneevent.py,sha256=8uaytNWLnKY0zeGcp-JfcDkhSgxpFkZbYuh_P-tTTY8,855
openrouter/models/openresponsesreasoningsummarypartaddedevent.py,sha256=XIwRwP2ajJBjFikH5XaHUaWf5arv7XnOeoM-8ADoJns,1053
openrouter/models/openresponsesreasoningsummarytextdeltaevent.py,sha256=CENzEhU9hur6ZUekCoiysSRVzfoVIHFK9aXAs5lQ760,940
openrouter/models/openresponsesreasoningsummarytextdoneevent.py,sha256=iRWYHS1Men5in-_McPGfGTJtp-mifontwNw6VoKAmME,940
openrouter/models/openresponsesrequest.py,sha256=ahVJ4TRydX6-gLc2MbVIowvY4vfTSbnV6lnAxXmvtYE,22543
openrouter/models/openresponsesresponsetext.py,sha256=EvJncVKeadIuD3qBsjCCc2rpgybVMvsE-U4ZQbWMxX8,2415
openrouter/models/openresponsesstreamevent.py,sha256=j1Mz3sotIY_RydKtRfC9V-3EPgB6UGNG3V8hjjTgCzQ,18224
openrouter/models/openresponsestoplogprobs.py,sha256=G6evfWbvhl0K_XapnUwN0lB67Z38NJgr6BV1GUssbXU,566
openrouter/models/openresponsesusage.py,sha256=es0cr2zM1W9YMTdIlSrOsnShYn4lluHS4OKmOsMW_8Q,3877
openrouter/models/openresponseswebsearch20250826tool.py,sha256=tMNWgY5CZOf987Kcm8VKykXpqp0u3txA8bu5G8Fgh4Y,3980
openrouter/models/openresponseswebsearchpreview20250311tool.py,sha256=BPG7yCoJtssMV174McJpy51gPX1xEzRXedMXlaPOUSc,2584
openrouter/models/openresponseswebsearchpreviewtool.py,sha256=Wn8hzIZPsCkCWhytK55VYYsmmw7Q-mNnWTC_j9wEmqo,2485
openrouter/models/openresponseswebsearchtool.py,sha256=0JVWrgSNw1u6SurGWZNQaMG9UrtYGOG7wA9KE3auiZE,3855
openrouter/models/outputitemimagegenerationcall.py,sha256=KdCl0dpLsV2cxXPqAovbXXspFz-y4Y0ygRgvmzvMB5g,1897
openrouter/models/outputmessage.py,sha256=qMZ1Ty9LdrfVMs51cpSyapTqPs51rTD_GXmobTpLv5I,1883
openrouter/models/outputmodality.py,sha256=xhd85lcYNR8kBOMPbfXvHHHZO_yYHYtwYpvIKS6MW1M,311
openrouter/models/parameter.py,sha256=ffPZ8lvlReTST8pTkyDyJVvLTOT0VxqVYktbSX_ulGE,778
openrouter/models/payloadtoolargeresponseerrordata.py,sha256=kksPhvoVefVY_snEVvP37TEh_TlZd_fCYft0T8RA5Pc,1663
openrouter/models/paymentrequiredresponseerrordata.py,sha256=rwnrHSbpFug6BjgVPRbgx9eZyxMqwtySBa23PMVk3B8,1663
openrouter/models/perrequestlimits.py,sha256=_qhdLIdZCGoPP_V874ik7tOIaD4fm0s0F95etZCgpaU,641
openrouter/models/providername.py,sha256=b36GGm2CQpaM5lhdOblVCsoXl3hxn7az1TmdKqg5-oo,1952
openrouter/models/provideroverloadedresponseerrordata.py,sha256=mHwExxgAplc5sL0rJS0x6ajSAs2-Hu16lWy-0UX6BN0,1675
openrouter/models/publicendpoint.py,sha256=ntOH6T6iV0_wBCizKQz5HF_eOpHlve8pFNaHY_8HIIM,5540
openrouter/models/publicpricing.py,sha256=p8ashoZQoObeVPW3qHiw1pJGV8g4nwEHYIoZADShjvY,2737
openrouter/models/quantization.py,sha256=1LUfelzKMuC3ZwSpkWOD1ORaNOFcepzMqDHqoYddmNw,398
openrouter/models/reasoningsummarytext.py,sha256=qWxNZNRc2mDDKfdLzxYMn8SufkXHipjq5KeDRoWAKHs,458
openrouter/models/reasoningsummaryverbosity.py,sha256=gWBgfnfwZH1Iq7iYH8UtDpXtP9_Hm6fJxKwZ_tZDZlo,322
openrouter/models/reasoningtextcontent.py,sha256=Gzwq-VaWqaOgrpDoX1PVI1gt0otxihahfe-nYLKkmoo,460
openrouter/models/requesttimeoutresponseerrordata.py,sha256=3e3u6xPbIQwOum5YmJW9FLXa4etzxjKm4bq6xKGJFMY,1659
openrouter/models/responseformatjsonschema.py,sha256=K4mwkL7L5WxfmEcvzoSTLp6N-AFRUmVYa2FP2ljakjc,820
openrouter/models/responseformattextconfig.py,sha256=W4jDDyhojQHc9mrLsC-P8330Uz1M8iiJ7A6SbIbHb-g,1057
openrouter/models/responseformattextgrammar.py,sha256=Q2DPRH3Wksm3MO7QLuWeWSa2jA3wwjlr5MkVmSn7icU,667
openrouter/models/responseinputaudio.py,sha256=4Km_5juNvX_vVErka_jdBDYYXX590lpPsKy-hRSHRRo,1192
openrouter/models/responseinputfile.py,sha256=coTGm0a2-anr4_S9LmMrvPhcW4md4SwCfqLgypw-HD0,1855
openrouter/models/responseinputimage.py,sha256=SUXY_W7DFNzRNHJTDZeOsoSdLcKytcfQRNemnO_i1aw,2035
openrouter/models/responseinputtext.py,sha256=mnRCinkpQqz9segYFdTcex_PllgWPxMJ3MYScCJIHHI,513
openrouter/models/responseoutputtext.py,sha256=vJZKTAYFGmVaDiva26hJ27SK8vf_Et5e6mincZE-Ooc,728
openrouter/models/responseserrorfield.py,sha256=KG3X4nOUD2jNz_Qfse37s-l8f0ui3tDJFJRR-GroEow,1292
openrouter/models/responsesformatjsonobject.py,sha256=35NlMHHjC3134fMUp26L_O7R8c2pj6wRlc2f2gaXyL0,533
openrouter/models/responsesformattext.py,sha256=rjXcUvQXyrP6fnLazKPxPMT9ojBTADS701tVsXjn-5Q,494
openrouter/models/responsesformattextjsonschemaconfig.py,sha256=_SGg5IEMjv05aTX7UA4YKn5P1O4xdwk6TuVHh24Lhno,2011
openrouter/models/responsesimagegenerationcall.py,sha256=oJET3kwqCnyFFeai--GF723D0-7c7iNnKxjTt_IQO7o,1892
openrouter/models/responsesoutputitem.py,sha256=vPOurVc183W_4fOXQX1ayNFJoz6HDkSsrgN5QCkBOjc,1705
openrouter/models/responsesoutputitemfilesearchcall.py,sha256=ou-dka6s-ocLVyJ7qfLBASTWKrUfmT2AjTCCIOttB0c,849
openrouter/models/responsesoutputitemfunctioncall.py,sha256=RvuLqQWJTPpy6YUshnI-zg1e3B52H56ADF2k3yYwrfs,1684
openrouter/models/responsesoutputitemreasoning.py,sha256=tMXNoZeteIdukaworDC6YgOMMKOS9vLba-l3poAokrQ,3140
openrouter/models/responsesoutputmessage.py,sha256=R6Gh7-lFHgicMxT1oFcGgaS24xRZ1og163QrEKpQiLk,2219
openrouter/models/responsessearchcontextsize.py,sha256=vOLimyA8tQU1vBnV8HUxMKuxPZaLh2MVHZJHT6oCYdc,372
openrouter/models/responseswebsearchcalloutput.py,sha256=K5e_QNyRMaM4cCNYb9yUm5b1Fbazxc16JBKJ0yo_dPU,770
openrouter/models/responseswebsearchuserlocation.py,sha256=ya3YynvWPGPMCg3el4Tc7VeJEVTHpvn7N4D55RfPZvs,2059
openrouter/models/responsetextconfig.py,sha256=pr1OVHm00PnrCO87CVmNjjspkk68hOyyD6eKap3wHYc,2380
openrouter/models/security.py,sha256=sRFuoa-IfpApDw1mDzByeg2P_gA51wDfMqJ-rb8kcR4,688
openrouter/models/sendchatcompletionrequestop.py,sha256=vEaTYeMIIboOy5X0mTiPckVSl41PU1yORU_Usikm46U,1075
openrouter/models/serviceunavailableresponseerrordata.py,sha256=tlFJfX3Wh1-sKHrK1wTRwIvHLOa7Nz31BemEIYp_Q0w,1675
openrouter/models/systemmessage.py,sha256=2YfW34Vqk0QG6akiQa1aFxYAVCQu75qWdNaZzKY6ZAU,1171
openrouter/models/toolcallstatus.py,sha256=ETwT8wEvsz6ppz_r21yrRND0X91WoYH0JW_a3CqpGm4,322
openrouter/models/tooldefinitionjson.py,sha256=nEs_POlQqeuTFkjpv8vdUwq-s64JG9PcEmu6gJz0F6Y,2180
openrouter/models/toolresponsemessage.py,sha256=R1ClYkdSmXd6qs66JJxm8BA6q6_7EHpybj2UplVZ_FY,1154
openrouter/models/toomanyrequestsresponseerrordata.py,sha256=AXUsfTSVVsgAuk2w3fuiW-9ofjVYfgoyTsbj4J-LGic,1663
openrouter/models/topproviderinfo.py,sha256=Zhy54ugw2l6Gnriyx4oJqm6JLAC0jKjn6e1yMPypW_c,2079
openrouter/models/unauthorizedresponseerrordata.py,sha256=wisIZMdL_8ywUF-5QhE_qrVUeYS-DTMW3iubKT0E1hE,1651
openrouter/models/unprocessableentityresponseerrordata.py,sha256=ic6th0VwDFJUxbTlw13wMPMi5JZh50PbG600AZB0Q0c,1679
openrouter/models/updatekeysop.py,sha256=8dYLGR6-1WFIFKo_YvgIGIoDoT_yTsDQFm08-PEyuz8,8602
openrouter/models/urlcitation.py,sha256=9h7V0owA-KRH1CHJ7GNRKW1o37IbCV5K7vDmDOj1WEc,532
openrouter/models/usermessage.py,sha256=zkvhHBVRwxy2IwEkCHHKO5UMgUVMCLWCacdTq7mw6n0,1122
openrouter/models/websearchpreviewtooluserlocation.py,sha256=pinLP-TtFoP9EWhQ2nYEa74JrjS6Yrxhq-muL10_Cg8,1915
openrouter/models/websearchstatus.py,sha256=8gLVz_Z7FEAZCsvSy0WaLvmvXKFIOnDQ_M0Ji1mnPnY,340
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=EJdnrfIkuwpDtekyHutla0HjI_FypTYcmYNyPKEu_W0,6874
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=siFfZ1yjFtcHWQ4NHzR44E1rAbM8Zafcsjez8KV_1dU,2681
openrouter/utils/oauth_create_sha256_code_challenge.py,sha256=y0fP_Rz7BghoNxspfURna0EL3f8gj1Msi6dt0qbELmU,3549
openrouter/utils/queryparams.py,sha256=MTK6inMS1_WwjmMJEJmAn67tSHHJyarpdGRlorRHEtI,5899
openrouter/utils/requestbodies.py,sha256=ySjEyjcLi731LNUahWvLOrES2HihuA8VrOJx4eQ7Qzg,2101
openrouter/utils/retries.py,sha256=6yhfZifqIat9i76xF0lTR2jLj1IN9BNGyqqxATlEFPU,6348
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=ZJq7wbfssruM6Z_8XWvt5iIiDEXvEfmH2B4o-SQzGss,586
openrouter/utils/url.py,sha256=BgGPgcTA6MRK4bF8fjP2dUopN3NzEzxWMXPBVg8NQUA,5254
openrouter/utils/values.py,sha256=CcaCXEa3xHhkUDROyXZocN8f0bdITftv9Y0P9lTf0YM,3517
openrouter-0.0.8.dist-info/METADATA,sha256=4-LnOUhvYvuNAwxykpGz4U6REANdesCEyPoCe0xBzQY,7366
openrouter-0.0.8.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
openrouter-0.0.8.dist-info/top_level.txt,sha256=0jnlCcRirGeYZLm5ZbWQRUonIp4tTPl_9mq-ds_1SEo,11
openrouter-0.0.8.dist-info/RECORD,,
