patterpunk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/config.py,sha256=A00lpnUKg-q3y_b-cN3jKF9urkGTGjb2Yz_gGc9WCLs,22
patterpunk/logger.py,sha256=r3siXgnVUuZrHUztPEj6kFpQEhSIQP2UNksntg-UBvc,494
patterpunk/config/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/config/defaults.py,sha256=4QbEKJN10L5HDa_L8RxHZf5DBHVqcDnsode-FBnkyb0,1607
patterpunk/config/providers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/config/providers/anthropic.py,sha256=qvLuS-V4eVUkyUsCMxH_gddqK8HSAvrfNp0YEmfPprI,1300
patterpunk/config/providers/azure_openai.py,sha256=Ca-O2G-5PqezFMKOVioBvCdKGvYa5bq1YrFJ96OzlQo,3780
patterpunk/config/providers/bedrock.py,sha256=3ivPMhAAl6Pi0nZiOVIICPfmw78wRW8_Zlui1L01G58,3378
patterpunk/config/providers/google.py,sha256=12PnC4n0RpLE3hcq57jyZIjxvtayaIJB-58THF19zLo,840
patterpunk/config/providers/ollama.py,sha256=46gXm0j-p020orwGYpskzp7IVnP-pZoG8KHJoRj1Jsk,879
patterpunk/config/providers/openai.py,sha256=f_rinhINtc-it8tTj0e7iV7P2_sQ_eZeKqLVBvu9qrc,1195
patterpunk/lib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/lib/extract_json.py,sha256=HezX5333y1ZiPsgjuES9vWeiAQxpGm5125aRPnY5Rqc,1062
patterpunk/lib/function_to_tool.py,sha256=34gkpzusT7w2-oVMSAaAtfFoh_RlJQqgEZ8lLQDkDxE,280
patterpunk/lib/retry.py,sha256=rIBHIzvXb_XZPOR0ye8N88ZrPg2F_9lkFAe1i4yWVNc,8391
patterpunk/lib/structured_output.py,sha256=aSKYsLdTFahv3VPa0UmJU5Xy9BJ-DAouctGKaHIm3BQ,994
patterpunk/lib/function_to_tool/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/lib/function_to_tool/cleaning.py,sha256=reOJXzglSPWO9YJDH2tNeZiO5aK9YLyDr3cS_ajq7GA,528
patterpunk/lib/function_to_tool/converter.py,sha256=2BwioBRP4gCHBx0oJaJwK0BH87UpDoTRs3LMB-jT9qk,1295
patterpunk/lib/function_to_tool/inspection.py,sha256=NI29lghUgwlGy7BRp38pi0yD2LHj67qkT4YKdPR5g2Q,1042
patterpunk/lib/function_to_tool/schema.py,sha256=tA6SektO1do7Qi8rbzvPZXvXsYyO08zrL-6WlFe3zU4,644
patterpunk/lib/function_to_tool/docstring/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/lib/function_to_tool/docstring/advanced.py,sha256=GaDoAGZXrw3W-E52LCgAK0NeQFdq_kMZ8-XXWjTiZi8,1358
patterpunk/lib/function_to_tool/docstring/parser.py,sha256=WZgZgd0Bw-oPCqR_O8_xoH_ODozx1Cfi42TCITDiZyU,490
patterpunk/lib/function_to_tool/docstring/simple.py,sha256=1Ld6sktNPGGy1p8WVpQzccXKAb1gmSB7RXKFPfkkF-Q,1892
patterpunk/lib/mcp/__init__.py,sha256=NrBxeX-dqbpXHN4Xk_0ZbeBhp2JXrsjUZ-01mEl2deA,117
patterpunk/lib/mcp/client.py,sha256=hyfTUXN0FqZOqu9Fw4c1DVvaWNTAWD8ptsCk_0205Yg,7762
patterpunk/lib/mcp/exceptions.py,sha256=Kw2MxAl1pRkfLTUuDNhhcmwed9URFI24mzPWwFOtlQo,805
patterpunk/lib/mcp/server_config.py,sha256=G5FdpCYwL_m3Y8B6xhtC6G-mOdDY11lasox4C3vVeOY,877
patterpunk/lib/mcp/tool_converter.py,sha256=KFiHavx-S9b69k08HYx8vRwP9jD0Gc0_KezRoI_bLZE,1826
patterpunk/llm/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/llm/agent.py,sha256=r0iW0v30YMn5d3uYQZb_NtkptWGX4IAW-pudcgIHPIw,2107
patterpunk/llm/chain.py,sha256=_sfxq8tp9AJ83IozMzXeq1Ds2B498Y-8MmTxbamlMjM,902
patterpunk/llm/defaults.py,sha256=Fc6XPrds2I3P2uGpfBpBUICJClyzQ3vzrgsSdtvJ1sQ,173
patterpunk/llm/finish_reason.py,sha256=ei-0TGtFez6k5736jod-4k1ceROSHinSlDlt8naMAc8,853
patterpunk/llm/output_types.py,sha256=YigheMxQqi15ZZy_bppxbpgBwHQemB-2SAK9rjTS4vw,138
patterpunk/llm/retry_config.py,sha256=yq83J-X6yJY3JHXHJY0oUw9_VhjhzvqjY_HEzhKbkFw,443
patterpunk/llm/streaming.py,sha256=RP1r_mLlEP23YSknpU1-50ayZsFotMQasgd1cMLmsc0,23916
patterpunk/llm/thinking.py,sha256=cEVMtg6sIEIXnxQbMHdzq0HM6_KbvIIulzBEa2tLtbk,591
patterpunk/llm/tool_types.py,sha256=5iXiRb6xy5mW5uLCvqeTSyaZ3jEogyXB26bilkoxevk,5124
patterpunk/llm/types.py,sha256=BLdA_ES9C51qYIEY4kRIlWqPLk9ee_19qkZZ5u9kQx8,900
patterpunk/llm/utils.py,sha256=LlPSXzyJMYpof72AhQDo33a8LdZ0Qh0-KfVRrfoHEU0,6658
patterpunk/llm/chat/__init__.py,sha256=KHmJxDjeYaQA1y7jz64XPjGLzjgzWUvGiOfIrWK77CM,80
patterpunk/llm/chat/core.py,sha256=s8xxm1_LynBn0nsYIU0MQvqziKVypbOqAQKDqY_gdtI,8321
patterpunk/llm/chat/exceptions.py,sha256=A57AU1c8dccIO6-3z8LrB2PIOSPHVL25UJVCPVDgsjY,56
patterpunk/llm/chat/structured_output.py,sha256=TNMt8Y03bEEZEsNN_fCmIBs0G-5FfMsN_nePtfD94w8,1883
patterpunk/llm/chat/tools.py,sha256=kv--3rY9CA5QTwaWBiz1OwO_hOfAotDE2uf8CBPOZRM,10921
patterpunk/llm/chunks/__init__.py,sha256=NRC8F_U1F-ahgaVkxC6LnqJqKChBgI55aFCtw4DpGuA,340
patterpunk/llm/chunks/cache.py,sha256=4reRyofblIlzBujZBR9TPC4kkkGIxf01sCx_aic8D84,1939
patterpunk/llm/chunks/multimodal.py,sha256=oBEexuaUcDIMbxuIFi-Dv7I23WLoVLjjkndDjctGMpU,9918
patterpunk/llm/chunks/text.py,sha256=ldOTrNmYtIQzK-see797sRz7izCvL_jcqqtifpwTHeU,1106
patterpunk/llm/messages/__init__.py,sha256=yR_lwq4SmWuL7Nht9Zk6EH7m9_HkC3h8IooKB4egRf8,544
patterpunk/llm/messages/assistant.py,sha256=I0DLF01G-86tTX7e8LuMWMWFCovIrEajCwkbqky8R3M,7920
patterpunk/llm/messages/base.py,sha256=DxVWAzmifGdkb8lBzBEe4HS6ZRMj2X9_CoUoldf2xKg,3462
patterpunk/llm/messages/cache.py,sha256=nIgpkDS9T7GBh2W00S4s0w3mwiq3MSWWcVHpoPUN-Qo,1748
patterpunk/llm/messages/exceptions.py,sha256=T6h-FVmLMLGJIeYUPZ1Sq9ITtekQAXXX0kE0qFjxi5Q,232
patterpunk/llm/messages/provider_data.py,sha256=Msx2a1kpKYpkXJPXcnAyXBEg6uQ3cr79DCpb_lCifVw,1200
patterpunk/llm/messages/roles.py,sha256=iNxeaJ2ippnxQkbJdtSCc90-B218soCRojzuByeK2nc,133
patterpunk/llm/messages/serialization.py,sha256=u8G0Yia3vfe3COx58Otm5Vdy0eu-pT7dnufO4wTQQh0,7958
patterpunk/llm/messages/structured_output.py,sha256=YmxgqC4eFCDd5MjNSB9qFdYL1DKC-ByUWweFbKR_Ee0,1713
patterpunk/llm/messages/system.py,sha256=LIJMIzN7_tPNVki6iDpzZX3n8qQ126S-nzhOco_36TY,1245
patterpunk/llm/messages/templating.py,sha256=Y8Nb17bpS-gcKCdfQg5LZqFod2N5Kl79IuPMTp6XpBg,824
patterpunk/llm/messages/tool_call.py,sha256=GtJwFNdd5_mGwh6SNoL4m6cicJJz8QASWB9HDFyEcXA,3126
patterpunk/llm/messages/tool_result.py,sha256=d27kaKeq8PvihIPacs-KEKyuSJwv7PnNa6wYo180X78,3706
patterpunk/llm/messages/user.py,sha256=fr2DkDdjmIeZcGItrnVuTlRzRHr6wIpll6GMjJaIx68,2015
patterpunk/llm/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
patterpunk/llm/models/anthropic.py,sha256=TlhmziI_WSZmzUpW6okpdgWQ_65FeacsifZxWAK22zA,56160
patterpunk/llm/models/azure_openai.py,sha256=TUFuKtrN9FoaWcjYYOYlmVDpwi8EvNgctlj-4ZY1uS0,15347
patterpunk/llm/models/base.py,sha256=tCuhYSCooKLcOd-Orq-vlyUt0DdWIdDzR3cfgkPuEjs,4639
patterpunk/llm/models/bedrock.py,sha256=QLF1O6MVppvpoe4mrBKBBDQfhKj-mcJMyUgywVfdJ7s,52989
patterpunk/llm/models/google.py,sha256=7yt6ZJX5KEjbJiIOubHiclFcE3vih9e-MWS99Hv8t5w,52438
patterpunk/llm/models/ollama.py,sha256=5CvZ3FaouW003MBcu6blA2ySs2PX-D_10vh7l0I0rNM,19298
patterpunk/llm/models/openai.py,sha256=TOyumQySXNkJKYeFtyiepRUpQ3tm8T6pk0E8gMqGR5Q,54177
patterpunk-1.3.1.dist-info/METADATA,sha256=pXGMMo6zHsTbjWRBLr9aPKtaT2M9NhBCksyGC0qMZfQ,705
patterpunk-1.3.1.dist-info/WHEEL,sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM,92
patterpunk-1.3.1.dist-info/top_level.txt,sha256=0xh_g7OVQtJXhowz1fy7bigGjnnD66dPy9h3v7N1dZQ,11
patterpunk-1.3.1.dist-info/RECORD,,
