openrouter/__init__.py,sha256=w2u919V3Tzv4zEPQ-OYJ79gQ_4_SyW7GOFFoHtqXDFA,401
openrouter/_version.py,sha256=IwtoLJ-NbKwMKS51kGPEi6XWCzwdEqo5QVNwGqG2dSs,462
openrouter/analytics.py,sha256=WZcYoycdl4fvuCdNiV5okGucr-Shl363ip1SUHoHvyg,11275
openrouter/api_keys.py,sha256=V3rZh5sfCUf0Brp8DUK_E0BMmk9tm4x1L9WfDY-K3EI,67274
openrouter/basesdk.py,sha256=VhwM2eELTCr-7vgi1MLohTxYmNJurxN0hwhQjJKfOsA,12595
openrouter/beta.py,sha256=MzJTf7x1qwLAR2nd5Y4yzD8bIQCOsREEPf8uhwune_U,668
openrouter/chat.py,sha256=O7jOcvzx6Nzg7nHTGCmgLLaATBh8D0gcK-6HkhxLdR0,39783
openrouter/credits.py,sha256=8yxKP4MnoJjtDOHTipMQ_q2ojwIeibwsamp3qnwaDMA,22230
openrouter/embeddings.py,sha256=hjULq_pDAEOiIQh-IGjb2cBYm7jefv7_9NWGvjUsFG8,27597
openrouter/endpoints.py,sha256=wQWzJh1zEFjXKBi8mHnrNgD1NSknWWZEOeFl47WtVl4,18316
openrouter/generations.py,sha256=D9szMp0tvG6R-3h8je1oENSpAKszU4BSLHY0BpfDBME,13418
openrouter/guardrails.py,sha256=8o06CYUkgflz1djWN06_PCyW3zffJAH21nxckRhn9_8,145689
openrouter/httpclient.py,sha256=dqTPONDBpRn4ktXfcetQiRXnG93f0pJkFhqsYFhLUac,3945
openrouter/models_.py,sha256=vSaMmMStctgAhvFEsqebaaLpa_okFKdEw8YI9uioJNM,29235
openrouter/oauth.py,sha256=P8EpHb9Tfv5yGa1BMTLtCeEtDi5II_fJOPVNsOa1_zs,24766
openrouter/providers.py,sha256=JQ6z_lWuWTw37aVZJNBbNALQkXmH-UBaTlkpZAYkiNg,8872
openrouter/py.typed,sha256=zrp19r0G21lr2yRiMC0f8MFkQFGj9wMpSbboePMg8KM,59
openrouter/responses.py,sha256=Gx-ojHfbxYI1ej9Elxgvl-odu5k6vCkdZkxFHGQ55ko,62211
openrouter/sdk.py,sha256=GvfTFAo5Mtkuh0IBA__XaCU1s3_ZP29iXhEXeM9DA6Q,8996
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=bseJL95eNINI9SuFINMpN29zvk3Lh8ooZSJaxeRxS_U,104834
openrouter/components/_schema10.py,sha256=s8uFQUgHrjD4abjFLxok9l7hzeKp_b8rdOgjgVnJS7M,1076
openrouter/components/_schema14.py,sha256=KIBexVtvsC7-RJWBY_MlCPwt_DK7ru2ddGSoGkn6aOQ,326
openrouter/components/_schema17.py,sha256=NOqGJcL5R1fBsaWPoSX8HIwkSo3o_3S83d0PjywEdws,3787
openrouter/components/_schema19.py,sha256=P_Tx0dfIVwufCwlQs9Jl8pz2VwkhdcNjBi0FjMHlfck,6618
openrouter/components/_schema5.py,sha256=ECn1UsWfe-hD4tDJVXyhAstq9TOeJpw0jFkP_B5u-d0,2061
openrouter/components/activityitem.py,sha256=QYddTlC36y1VMbIviD50Qw8Rt1GODRXMV_iJuotwyNo,1920
openrouter/components/assistantmessage.py,sha256=pNZYDCMCGcBSV5lGOSt6PbG6TDYLX8yE6zxOaNlU6ss,3365
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=DOoKsV3Z57au0vJyYeJhN67w16qYODID4-0Oe8FIQb8,15152
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=kDhC1J8fTugNiOM3pA1aD0Pdxoow3jjYDjCJecEVv08,1321
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=rXANO0ovX3ow9W4i4AG7lyAQHzHVR-YasGcjc-txiSg,2121
openrouter/components/chatstreamingchoice.py,sha256=xpHEEYnNtm3eO8pJmJb6VBHU1LEFQ02dUbZA3ZFZ_a4,2177
openrouter/components/chatstreamingmessagechunk.py,sha256=W0K_xHT-qO4ZVKaZzqSIPmZr6x7uPwicFozkgHbXr1s,2396
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/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/developermessage.py,sha256=-dZLwtOuGksKPQc84w4D47edRUIsS8XmmJA4kC7KSK0,1207
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=-He18YhdDeaLOss3Gwlzn40Rrkq_n4J_VHdp3fIA3u0,1247
openrouter/components/model.py,sha256=TmxeS0wSqsAHItjgT_ZuAzQ4Wg0W7ze2dsD4VLuVbfY,4685
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=Y9AJD0bw4ci9VKuyqrSsCWAzVi4YfufFlfxtjHm78dw,29516
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=1-8xdC-toKlwsgt9vxcbIgmhKAGPlgiFEfEI2mcczHA,328
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=3YcQOBtVXfBbP7NgPonm3SL-gwGyjqrsnhsLpKTCH_M,1694
openrouter/components/provideroverloadedresponseerrordata.py,sha256=mHwExxgAplc5sL0rJS0x6ajSAs2-Hu16lWy-0UX6BN0,1675
openrouter/components/providerpreferences.py,sha256=wcxizxMVhWDSnNFtA8w1Utl7g1kpN-RGQ38A6RMsb1E,14359
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=JVi2wmsAROvTfcePR37RfkhJgS2lQNniXlrEXxBa5TA,5102
openrouter/components/publicpricing.py,sha256=SD47ZHWw-y-u70EVncMCeHtYnEJb8Jhzur4kSCGdYIg,1362
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=kooT1113kplLe9hq1Nj8ctU81wf309toAhYQ3VbAweY,43622
openrouter/operations/bulkassignkeystoguardrail.py,sha256=WQLFuzk4V8yC9I6KzoSpXCC9b4-vRPcKjcUaU_iC9ds,3644
openrouter/operations/bulkassignmemberstoguardrail.py,sha256=hujXpHpleB_7raDbYNHTT9UwMbCOJtVCQM2nvhNAB3Y,3692
openrouter/operations/bulkunassignkeysfromguardrail.py,sha256=cGQB3TJOkDwYO9RS0FzqEg9kuvcR9koSLj6UlkdeNR4,3704
openrouter/operations/bulkunassignmembersfromguardrail.py,sha256=YmKWXJ8UghjL2q96caEQhhdb_KK5PczhKd_26067-_I,3752
openrouter/operations/createauthkeyscode.py,sha256=V7NWgsZ1jJHcnq-KMkgRQ7wewEudcCfC8iGoyqZqXIY,6508
openrouter/operations/createcoinbasecharge.py,sha256=i9c1zEWfc9a29BDyxS1QSQwxu11m0adyeiX7jOd1n7Q,4889
openrouter/operations/createembeddings.py,sha256=a-cgpQKKCsbeT0Np_qc4KOggh4ru1BtZoboBUGEnFtU,6591
openrouter/operations/createguardrail.py,sha256=Im0PGv2F7WOOp65ImiS98Weosl9e1PWyp9grxUDl28k,9925
openrouter/operations/createkeys.py,sha256=YSClA-6qxvwDac8C1NgmYywCRvn_gyIZvdUa5ZsCyOE,10748
openrouter/operations/createresponses.py,sha256=HuRTiQFsGfswpkBG0ergy9-KmFni4jVbQ0xQazdIsh0,4573
openrouter/operations/deleteguardrail.py,sha256=0-WolhOwKfaH2C2MeqBUaeFzMTEGbz9oCOr_PJsI19Q,3305
openrouter/operations/deletekeys.py,sha256=tOUt0fyRmRXYR9FwIKxUJZGbPVgFJtMDy7IScfMMyCQ,3263
openrouter/operations/exchangeauthcodeforapikey.py,sha256=BTwpOsxDENfYKg4ms6MwXmYkoLNWB_r4LXDmE5GVSPA,6489
openrouter/operations/getcredits.py,sha256=UIJtMbmDDzSqDsMfUgffi_QCnKUF_rR-e8gsV4eBmCY,2994
openrouter/operations/getcurrentkey.py,sha256=siuF3eCdAI---oGcmFp5-HoSWwQZwzkDssafpsdGBBs,8538
openrouter/operations/getgeneration.py,sha256=OEaR5gmNtnyZpQr36nq6pPHLLn814XRV-53E45U7R6I,14700
openrouter/operations/getguardrail.py,sha256=FQQrsW_fOKHe3bIdsqkyrya683haHUzEZptLmxp9Fb0,6818
openrouter/operations/getkey.py,sha256=Qk8ibYSlAQbhyyikFqeV9KZ-nmw0vCS39Pqh_VaTmXY,7579
openrouter/operations/getmodels.py,sha256=e7hHf_M2CeIqjSEdd4q-BWmh62V0iUeIxBBJKVUkl6w,3470
openrouter/operations/getuseractivity.py,sha256=VeKa1vZej_hId_2BKk_XmVahbsNdD9IXn46EVvZngLc,3332
openrouter/operations/list.py,sha256=Zic0YJlsQZM72Tcz3KR7MZdKUyBijYieFkgXXvhH7EY,7840
openrouter/operations/listembeddingsmodels.py,sha256=y8zlcAPOoWKIv9zoGwoi_IkVTT_-GJZVTt47Pi5NKOg,2492
openrouter/operations/listendpoints.py,sha256=ozG7Xls8ccIHHZVnf1yAapXMGdDmp_151ojW3NYGWhw,3250
openrouter/operations/listendpointszdr.py,sha256=0cUZOTtlDNkV2rlKAGDhdAb-7Q7VCuQzuYIijVvBUxk,2862
openrouter/operations/listguardrailkeyassignments.py,sha256=7J1O1hUPfx8LlFYgvnob5-IL7wX9LZQ02_M0pSTBTnw,5847
openrouter/operations/listguardrailmemberassignments.py,sha256=ngEobKEk97rmFyPYVspvWRx7WvIScNtVNelH4h_vwS0,5774
openrouter/operations/listguardrails.py,sha256=6SouwZcQmDP2Ht_ViPM8q9Vdg9exiXHYolvl1A5aeK0,7244
openrouter/operations/listkeyassignments.py,sha256=NRAMTR1L076tw3UPZbdOV26RRcD-Oov348b7wRed7wQ,5497
openrouter/operations/listmemberassignments.py,sha256=3RUMy0s51_n06al5otFUxTAV67GmgqI0y_TqIAOPIok,5424
openrouter/operations/listmodelscount.py,sha256=hAO2vSeCMMv9qN3kDgp01KRy2hDQfzrXD5PSuNcXblU,2472
openrouter/operations/listmodelsuser.py,sha256=53GTktQr-japrETOZcA1-NTIcYRiA1IeYocDi7Oy58g,2870
openrouter/operations/listproviders.py,sha256=K4BM1tp-cbty6mfVkQPfNjLD_Tin1B66mcS7VaTJ5kg,4776
openrouter/operations/sendchatcompletionrequest.py,sha256=JyIVOa1-_8v0eBlVTFRJbPfiNxnRNuBfIQTO2L-K4pM,4177
openrouter/operations/updateguardrail.py,sha256=r4FznymtDPPBCsnJwK7abF3C4lR6lMOduXyN_oO6pBc,10264
openrouter/operations/updatekeys.py,sha256=2aJYS1JnzNBrLFA8nSY35rmguvEMxRWXtm09UdZgK-4,10708
openrouter/types/__init__.py,sha256=RArOwSgeeTIva6h-4ttjXwMUeCkz10nAFBL9D-QljI4,377
openrouter/types/basemodel.py,sha256=L79WXvTECbSqaJzs8D3ud_KdIWkU7Cx2wbohDAktE9E,1127
openrouter/types/models.py,sha256=1C-32R4HqLoHMUAfvMYRLP-dZRy28BrGyDQHPOuVFp8,12759
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.6.0.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
openrouter-0.6.0.dist-info/METADATA,sha256=ksuMIBlZ5bohmKC6lmJKq_suPBm8A0bTwyjZj1fzdGo,7579
openrouter-0.6.0.dist-info/WHEEL,sha256=wUyA8OaulRlbfwMtmQsvNngGrxQHAvkKcvRmdizlJi0,92
openrouter-0.6.0.dist-info/top_level.txt,sha256=0jnlCcRirGeYZLm5ZbWQRUonIp4tTPl_9mq-ds_1SEo,11
openrouter-0.6.0.dist-info/RECORD,,
