kestrel/__init__.py,sha256=UDc9lMmwZ2_3nTM1FkaMUm574CnCDaYv2VZ-QeXAw7g,63
kestrel/app.py,sha256=eYDM4LXjFZ-ewRiecaHkXnh_zAGqAdTEdHQzWCnpZqU,5089
kestrel/cli.py,sha256=6C3qoYWALcf8AP2EtMF47MuLF7LXeaN_dPodeyjbxpE,9828
kestrel/config.py,sha256=HFogn5LpM50WdAz7iJcTdmUaU7VNIgtTY89b0xQ_wa4,2394
kestrel/dependencies.py,sha256=BzaKCBO3szg1qRBD7OK3m84jmwvx3GpflzAhQvZU51E,1581
kestrel/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/auth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/auth/api_key.py,sha256=ZZ8s4jyxoEv0_5P9A3w9Uc0PTNYNfCeL5YGJw7rC9iY,4319
kestrel/auth/encryption.py,sha256=Lx98t43QiKIC6zsqQEJaDaeMQphj7z3Me3vpf5sBXqM,3456
kestrel/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/db/session.py,sha256=VufpHjZouwYLxO500y-gYPgSpK9U0O1sS9tHx1B_EQ0,653
kestrel/middleware/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/middleware/logging.py,sha256=H2aF2tWfHd5_kJ-vQV4YIk-FCJhb_-L8msfjcFtpSKA,1529
kestrel/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/models/db.py,sha256=RLACrs3gPDV9bL0Er09g8xzNBBHZpau-eHHAsYdDD7g,3362
kestrel/models/openai.py,sha256=gGVjKXAgD2mrmfrrC9ccog8zJgAKMD49Lls4SM8WKIs,4699
kestrel/providers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/providers/anthropic.py,sha256=DKvkR9SAj5hotaa1HweaKpwiD4xOGjrUWKZfWow9RmQ,15395
kestrel/providers/base.py,sha256=NThlmTc8yQjcMNKYO-CmNaY7rJZCoHZMM9xJ0EhDpzo,1708
kestrel/providers/cohere.py,sha256=Chww-Hyc6UDjwTejZHZDVAdWepwxmpj6jYFgu2KBX-Q,10526
kestrel/providers/gemini.py,sha256=ihc9gn0-iovu7NEQaEy5ODJMxIWSV9-JM2ODyQ1DZJ4,12653
kestrel/providers/groq.py,sha256=PEQdYcz1vFo-Dd5eNbDPcEUrFzhAz2Z0_3kKuqCkyls,1320
kestrel/providers/mistral.py,sha256=vDV_2jQ-xJgW6di949LT4RgeCA6B6CWG3WnHVliHm-Q,1080
kestrel/providers/openai.py,sha256=EnDmvfA84tTLzOEJrSbLiEECipjVdtBRIRzS5DkFgT4,598
kestrel/providers/openai_compat.py,sha256=sZCWxsycWPa3-oAXw0wn_iSOdzx0KpJEGEa0wV_xq8M,3157
kestrel/providers/together.py,sha256=lt_pgVv0xHqHaxttMj-pImlyn314zNTypl0mwuoIEP4,1289
kestrel/providers/xai.py,sha256=Uy_EMVXrFEI1W_EkzBjV0-41Hz4zWqT96TAnlsgmB70,1034
kestrel/routes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/routes/chat.py,sha256=oz5bFp5zSdvpMpyjOqrPTXWqvFNj0T_WWj1MuJXsjvs,2544
kestrel/routing/analyzer.py,sha256=dldHWEgFgcJEzdHYD_aSKYT3WwNHteLI0Q6SSD9xln0,6931
kestrel/routing/engine.py,sha256=f1JDVuoDD7woszrrzvgS73c1u_yQTs1Wskejc0ulHFo,2915
kestrel/routing/model_selector.py,sha256=M4fxVRzloOAANf3po6Zbt9RmO6Qw86tZe-LRgvP0BpA,2877
kestrel/routing/models.py,sha256=ycOWyqQDjJGZLV5eFQ-ny9DnxqygklUbDtbMgpSdmwU,3323
kestrel/routing/scorer.py,sha256=vJn0Q51ymcbDrlkio2o9YG7sLCjEJgPjBiNL9cCTzMM,5920
kestrel/routing/tier_resolver.py,sha256=TlW8-8jknyPpE4VYejQQIeOxuNYCTC1h6o-uNunsJhc,3438
kestrel/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kestrel/services/health_check.py,sha256=EAtQ_7RlXBQc6a1WDF6a1lr95eM4PdfCJ9WxpcRZBmI,3818
kestrel/services/provider_registry.py,sha256=b6Giq_SPDODMiYgpcEBTqey_ucXJJOFfzdHM7NA2rUs,8562
kestrel/services/proxy.py,sha256=Giev782wvAcEK-uZVLIra-gmQ6R-PDvpEArPkZODXnM,15723
kestrel/services/request_log.py,sha256=9f1k820sh2jUDuflI0TIC9VG8BA4RObZvwgBrPjJbfk,3510
kestrel_ai-0.2.0.dist-info/METADATA,sha256=MM3aalWmLJsOq74_aZIYEw3rMt_HK_MYVlthidcCXTg,12290
kestrel_ai-0.2.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
kestrel_ai-0.2.0.dist-info/entry_points.txt,sha256=rsu-vzBSwELjU-bGljinYVcv6izf2A-4IfX6tKSFoLA,45
kestrel_ai-0.2.0.dist-info/RECORD,,
