looplet/__init__.py,sha256=XuXbV7D-mt8OHddJTYKwWteFOstkKaS9utAdl6SU12U,10676
looplet/__main__.py,sha256=xlBC5RxP5xFl6leM_AB1z_GrxAjC3eKyJBHZ0GEwYFE,31492
looplet/_spec_modules.py,sha256=bxusVogpfkotRoGCTmdE2mmKs5eBcbIr50X7k-HTpwU,2941
looplet/approval.py,sha256=SRSl7q8lkd3xMRYQ1H-wT7cyoofZHl-9W5mi9ZsQy4w,4541
looplet/async_loop.py,sha256=eGofjqzoZwYTSXE7crJ1K5A5BusAZC7BD67jqsR2oPI,31740
looplet/backends.py,sha256=nTiI_T8LJUuUuu-OUqfaZ2GvDx0S-ZiQFyAGVvGLLCQ,36933
looplet/blueprints.py,sha256=hQV2bTbMtbE-EvbAl1qqJ3PhvovQhFsIQ1DHMa539LE,20983
looplet/budget.py,sha256=7SL2fX4M5hEacolJEAXKxrpmTsSormQSpxY00rbo2nI,9503
looplet/builtin_hooks.py,sha256=OMU74rSIqwWfMxflo1WHlcuTs9X4OOhIi_R_nGdvLMk,7841
looplet/bundled.py,sha256=RDaCG3KT3-N5eMCGJtSjBKzYVEFT2UpeuGxC7sRwM_M,1317
looplet/bundles.py,sha256=Uz37G06PU6Uu8KRylXgb-TKKcX19E6C0RCP72jqViXQ,26973
looplet/cache.py,sha256=XAmqCGbHmK_Oi6DmbfGsdMgDQPmTwUmtMOdiwRJF2oQ,8522
looplet/checkpoint.py,sha256=u3WkzBTu9SfxkF5LVdzScGebzLIenGNpoyvLf1eGvyA,10433
looplet/compact.py,sha256=uUbz-PD1bLkf7WoZ9gGkqH9OvXaVWvCnNp5QhJwxGew,36528
looplet/context.py,sha256=HVEzV8UmtAmZC6BNDohMdWn7qN3poSF7NaKY-XH6P9s,15767
looplet/context_budget.py,sha256=7KliQnDazuGIYrdHf7_1vjm4N0l-5GfdmRjSW0M9LsA,7961
looplet/conversation.py,sha256=ChPXm5fdnUB9fSgTFgNpRnMG_8zt_7JWAejOoO_Uz_Y,18665
looplet/cost.py,sha256=yzktXvwhrXE7XAr8y4iggJyoRRYf7RlO2x6HjY75bu4,15606
looplet/done_steps.py,sha256=D5eRFlJbNoBfjF0A8uXG8pJ7rUgXWms23UBQRmbgO3I,4972
looplet/evals.py,sha256=HFHnHtnZRlam8HX1LB966sDIANy7GtNaaWsDCn45M4k,96628
looplet/events.py,sha256=awZXpwRCWboXgDEGhTUsi2ZwuxB8j3kcSJv4NlsSHJ0,7777
looplet/harness_snapshot.py,sha256=jZWx1qs9OkEVrq7KzIbGuHCNeehwPj1FYVQ4mT6gZzg,2664
looplet/history.py,sha256=eJFT0XhFANjmliuvhpmQDPxbXSCnfum2EVM5vToOvu4,6484
looplet/hook_contract.py,sha256=I-CbhgOPtjE9hZcAE0fTXdVCLoxg2OnZoA9Cf6mN3U8,4317
looplet/hook_decision.py,sha256=FIfCZA8Q9szxNQDTMw2vD1oFgyy0c-uXOCVLEtrX8dI,15626
looplet/hook_view.py,sha256=fCTqn90a5WTtaX1_FXjLh8fh9zDswDFv3trvZUlC0wU,8320
looplet/lep.py,sha256=JiHHjbt2SKr5w77XEuZapQFRtiBFMC5F0yPrP6UOhlY,15772
looplet/limits.py,sha256=sB0IjP_rtbOWdhofC9b2cfiev0vt8mDu6fVqQPEBYlc,9639
looplet/loop.py,sha256=Ua3-oeHcdcsA8wrta1t2kA8Ry9Jj7sC9KAbZGHseqAM,117384
looplet/mcp.py,sha256=n3A_Ymov1rPZyY96vKqnZ5i3GGZ8iIrWhCYMawgaBo4,16687
looplet/memory.py,sha256=iCyr0ykRhWnbTg1g-_QzN8cXuAFfklM3FkxZDH035ts,7630
looplet/model_gateway.py,sha256=FjM7FGEMba8Vq5BsoFdrP1NP7iixCAcgPyRELD5tQkg,17090
looplet/native_tools.py,sha256=HfKrTuw9Z7ZOuVv5in_dbxCeDt51tpg9bStLD5biniE,2936
looplet/parse.py,sha256=of_sltROrVpCn-EPi85NFVPCWPSAM1Fk7SuMZv-UlNw,8832
looplet/permissions.py,sha256=7Hz7wzwCeJck4BIDURNwa_x5EGTVC1lIikX6GBEC76A,11443
looplet/presets.py,sha256=Qd366VHNYG4JQodeyreVx8mdMq8GqUvrWlyJx7cxFMQ,25450
looplet/prompts.py,sha256=mig8zINAmrQoQ8ziGfzCNK5E4AFuRmOKsdfoMivaucs,9450
looplet/provenance.py,sha256=KmvOVD8-lWOC-1M-fNLau_miqFp-QyN_uiqN5J3fOSE,42031
looplet/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
looplet/recovery.py,sha256=YTijiZNNVF3U5mLd1VclJwOS0ibgtmhDfPSfTbOmRbA,12065
looplet/recovery_strategies.py,sha256=zmp4eyMH4qAq9uhccUwG4VMr8N3XsjUFL7yyWj7-hls,3198
looplet/refs.py,sha256=RyPUJfjoMNekk5fOP0TWIMffIatOgtncyYoTBPTZJeQ,5113
looplet/resilient.py,sha256=NkR8kA-YkODeDazS33q94vaC7WD3Mwt6BohvzTSkz2w,7688
looplet/router.py,sha256=1UCp2XBu9UlrKoDZJCb_tRWtffeGcvTTNObBjsXkFjc,14878
looplet/rpc.py,sha256=GKLTc8AMhINHqMFo04olSpuUaGBYKlLpttBUivXos7c,34053
looplet/scaffolding.py,sha256=Fkd-45oufHKz55UURkvMS51BIOhZTAMZ6vtCJeSaq54,31255
looplet/session.py,sha256=aok-NqNywvkunwP1J4nhy8z80OUnZFWV4k3DHqbAnFA,11184
looplet/session_tree.py,sha256=g9k8jE6IOz6G7NICBo_BCW_3EPIH-ckclUiveUe0WDw,12466
looplet/skills.py,sha256=P0d0eS1La3gTKRwyHj0LUApzncPgM7ym6A_g66jf1nI,17795
looplet/stagnation.py,sha256=ZNmXY-n3qv2zVKwTXLDFQxkdzjxGW5LCSzu1gsYt4NA,9091
looplet/state_service.py,sha256=zpP8oB_Pa5hgXTgBqtdehChNs6KIL-HRXz_PWQbC0ns,16720
looplet/steering.py,sha256=kjEdqKyl5n_10hbBvnty5vwYQblrzwbMA7N6i3fGe80,4534
looplet/streaming.py,sha256=HhKCtY3OrMviWA1f7TZU8Th3eEiwwEfYrN4J_UXXBjo,13062
looplet/subagent.py,sha256=iIG4D1mVEMS47SEn5nTZkLiLtFFBM84OempoNAdbMvc,12628
looplet/telemetry.py,sha256=z9USl7SzA0WsfRg6qdr1Wcs1fvRCsADlMIO2kMR6JT0,14780
looplet/testing.py,sha256=cfiDmuI-rmYK-0v1l96hxHcGpdW1e2YTz-2djOXRpdY,6173
looplet/tools.py,sha256=bZiBrdMEh0w3jHnATpeZWpA6tuvK37yGoxCaq51YCic,49280
looplet/types.py,sha256=ca0netB3pC4fxk-7s6Mdew4Xwakv5LeFVPFytrOpdFM,34982
looplet/validation.py,sha256=OmniDug6EF_eM0_fDLKmrqAZAt_JxSLjAnPlxBSy6VU,11074
looplet/builtin_tools/__init__.py,sha256=dipi9CNcr4cknUVuE6Ml2Nc0tJrTFgY045JrtT15_Eg,1999
looplet/builtin_tools/scaffold_cartridge.py,sha256=L61tEYCxWOMsSWgeBSrvnUkThLbngv74scSREoq-5J4,4535
looplet/builtin_tools/skills.py,sha256=trYi3h5uVyxBeTxKZDYGkj5py4yYKP0Tyko7MPILhP0,3921
looplet/builtin_tools/subagent.py,sha256=-Fei_JtlIEVhJ01NpVTnxVH1ODy18XiSX8lMTK4PcuY,9020
looplet/cartridge/__init__.py,sha256=6c1d4WjCuaL_75_gDWtmEQzhBprit8xdlCXVsDq9ueo,4905
looplet/cartridge/_imports.py,sha256=sICxRCJ1AVB4RmaYibgCov1J12UkBq3Y3ZVax7LEXVo,2676
looplet/cartridge/_layout.py,sha256=hZDGH_dw0tkVycqqdA1jciRWO6PMFpoRsFEJ6ugPU4E,7268
looplet/cartridge/_load.py,sha256=J8LqxusRHYQzp4VDxwPkBdhpyXlLlgsWasH6vNMB78c,83708
looplet/cartridge/_manifest.py,sha256=ocDsIVp7zuYbKiZOpx7NcwshYKCnO3lisxRFyFEZ_DY,6624
looplet/cartridge/_render.py,sha256=7TNoUmVKXuq4sjCDrF-FNJGkn-I8J4y2aMAaf2u6mOY,9120
looplet/cartridge/_resources.py,sha256=XokkUd8B1jOwusbMv_jNbsa8FTVdRpL0Rr2mzf6wLP0,18701
looplet/cartridge/_serialise.py,sha256=BjQUp1Q33yah-xUXjXo6PdrQiK7n0gI30k5W39xazNc,56448
looplet/cartridge/_yaml.py,sha256=7bdJfYpS9G3hIinWlthou199YxCpIqiH5xALBAn-w8g,17228
looplet/cartridge/hot_reload.py,sha256=WLfa2YR8oPWxZpKrvUMewfIqRu438SVVGUmYyx4q79Y,5255
looplet/cartridge/portability.py,sha256=eMm7RJ8oXW-sDq0E-X1Nwegv5W0y-1YuZiM09DhnHiI,20764
looplet/cartridge/prompt_files.py,sha256=BIJsO7XNJbtACyJjeIU06pS9yqpXcJLf-_fZRYP9Ds8,3023
looplet/cartridge/runtime_helpers.py,sha256=Wy3kf_djz5INmC9AJIm6jvmWvsC8pCA6utvQ8Lcw4Q8,2204
looplet/cartridge/scaffold.py,sha256=9Q9ON6mYb_Ge7cF5koLXbKXnYw9Z8GkR-lOATZO9sMI,7375
looplet/cartridge/spec_slots.py,sha256=pLEZXq0KhOYDm7gzmBmdFdFvMt7PQajigKd5Esn8_pM,10274
looplet/cli/__init__.py,sha256=frU7a2Df2GDgXj5wvpAU4UPe5TR6amc2Ey9-IJQg21o,237
looplet/cli/_pretty.py,sha256=ct12YAzEmyJfvy8ETNqFRkMXxJGORT_VwfoGGcrallE,11464
looplet/cli/factory_commands.py,sha256=tk648U0dqkNeFjQXoJgDikfGx6yr4GQs3CZaYuHE9n0,19253
looplet/cli/spec_commands.py,sha256=9g20QeZ6N8k0zjIU6ZIsieIIMt2QbvB0abOp_igg1Mk,27336
looplet/examples/__init__.py,sha256=u2dqAzC7JKtFiHepGoCqc468L7QoMucwlmnEUSBPfCo,80
looplet/examples/coding_agent.py,sha256=yAriNDNtId0sG9DzuqsaC-xVD5lLOIX4NfII3egkl0U,31962
looplet/examples/data_agent.py,sha256=MQexmfT73hldtXjvvCDtBJprzpooQf2HqQLYfZcHibk,12163
looplet/examples/hello_world.py,sha256=LQQHOJBnUB161fSWYW66BoAXn_nG4T4JqHJmg9hmlno,4100
looplet/examples/ollama_hello.py,sha256=4q2ybxCx_oyzCt1NmEs7mA_lolVM9nW13nqcy4yHEmo,3293
looplet/examples/pretty_demo.py,sha256=Xdp0-V7gp4s9mI9Jf6PwBbZrxp-EIyMmuRNbdEIV5mI,6582
looplet/examples/scripted_demo.py,sha256=zXQAMg5PG-5EIRY39HQRb8GPvDUCqkzAOP-n5d_Am7g,6523
looplet/_bundled/agent_factory.cartridge/cartridge.json,sha256=R0vWASx6AZawRiWsRigG6JoHT2k2PWuROrm5WwI1Xds,47
looplet/_bundled/agent_factory.cartridge/config.yaml,sha256=P8PKayb0879XsZ3Iqd93q6Ds_AdrTJKqx3RaHxmyRdg,81
looplet/_bundled/agent_factory.cartridge/prompts/system.md,sha256=PcMLUEzJapv1iL-hPZoHzzB8L2K0Z4e7vF9ixcK-ayE,8176
looplet/_bundled/agent_factory.cartridge/tools/validate_workspace/execute.py,sha256=iettvueWDyBJHt75iqKryt_tdd54Hj4Y1H5GIbZuQiY,4805
looplet/_bundled/agent_factory.cartridge/tools/validate_workspace/tool.yaml,sha256=tc0qLfTT1c4HLheJ4tjOiW5V_zOWoUoQlizoY-tgdoc,1628
looplet/_bundled/coder.cartridge/cartridge.json,sha256=cht3tubQ7d36SZI38MzqA7_GoAUxvoWPDgetLiWimaI,330
looplet/_bundled/coder.cartridge/coder_lib_hooks.py,sha256=fW1-2dCP2GGnjXt6z6nWVrIq_AKYMGy5uFvhAtaJ7Vc,8393
looplet/_bundled/coder.cartridge/coder_lib_tools.py,sha256=Wg7qK6o90cxOUvSmU4OUCD-RAcGyELZcynOeLwbDk1s,32941
looplet/_bundled/coder.cartridge/coder_lib_wiring.py,sha256=KJuJxGUOiP8n8THf_lIYNmoUYpZ7HJJ41uCiM-cDr6s,10470
looplet/_bundled/coder.cartridge/config.yaml,sha256=eA32_HAfSPLJkam3e3brgtpGgAP3_qTzJQkwCzlh3l4,1049
looplet/_bundled/coder.cartridge/runtime.yaml,sha256=g42tJVnl4RQYuYZ-tpbyhSoTNZ84pwPekoR2bHJvzk4,221
looplet/_bundled/coder.cartridge/evals/collect_outcome.py,sha256=TKrr49lXDgsRnlrzcxucmR3EGCUrfPsmpdVWERKlmk4,1486
looplet/_bundled/coder.cartridge/evals/eval_correctness.py,sha256=985Jr42rY17YG6JNioqWstzfz_y5HiVZXc8fv8faNr8,1750
looplet/_bundled/coder.cartridge/evals/cases/fix_off_by_one.json,sha256=6ejc9OeHLr7CxCPmFWRNBCWKaXDwaDuFvzeyhLDWmwg,1196
looplet/_bundled/coder.cartridge/evals/cases/implement_stack.json,sha256=cu4aSlyJwOfDXW1yaf3DBAS2MeJX5Y-4wIcYV6aHEzY,1834
looplet/_bundled/coder.cartridge/hooks/00_TestGuardHook/config.yaml,sha256=XiOSGbOuFdSxzcAJJpJ1YuQKB2vT7afknqfx5hqnTUU,50
looplet/_bundled/coder.cartridge/hooks/00_TestGuardHook/hook.py,sha256=mCIgofg6bE0VVXOdrQvKkyaY9odtR2uiFcM3JbeFI6M,444
looplet/_bundled/coder.cartridge/hooks/01_FileCacheHook/config.yaml,sha256=3X5uazq16gT0YbAmvcfXrhwoeMvhFE8HtvxFf_vofl0,57
looplet/_bundled/coder.cartridge/hooks/01_FileCacheHook/hook.py,sha256=9BRFhW9TGtRr04fRzZuvfzvYX-7OzYCY4XEpWH_pW5I,609
looplet/_bundled/coder.cartridge/hooks/02_StaleFileHook/config.yaml,sha256=XKLI0MhUPXxxTK0bXo8qwdCa8F-6_rvYLJBbNqiwubg,57
looplet/_bundled/coder.cartridge/hooks/02_StaleFileHook/hook.py,sha256=OTLyLYZ0vN2etsFn0lPysTW1DstB4NAWQowOJGGPmyk,268
looplet/_bundled/coder.cartridge/hooks/06_LinterHook/config.yaml,sha256=Nnbh_7jX_G1-71ksUQrUmBWED6QsitCIx1Eorectpn0,250
looplet/_bundled/coder.cartridge/hooks/06_LinterHook/hook.py,sha256=5XT_rJrLVjy-1c3oqj0OmmTjVpkJpgI-baseYeXAesA,729
looplet/_bundled/coder.cartridge/hooks/07_EvalHook/config.yaml,sha256=ZGao0NfqKEbYFdMY3lLoVKRjODSwwEb8nKgAI62pWn8,95
looplet/_bundled/coder.cartridge/hooks/07_EvalHook/hook.py,sha256=0_4MgygG2tKuWjvNIf_Bt469iVrvE4KY8NnT62IHHJk,481
looplet/_bundled/coder.cartridge/hooks/08_ShellSafetyGate/config.yaml,sha256=76tzfkXspqhkM7ppfAhalO-yE8lcfArh1nKHhHpC5oc,100
looplet/_bundled/coder.cartridge/hooks/08_ShellSafetyGate/server.py,sha256=-M8sMVFOpVTCRtTqfjLAa9q3sHm0c5FTKp9TlpOI50c,2235
looplet/_bundled/coder.cartridge/prompts/system.md,sha256=tpDIkynjbuf20OFIssO6Dg7NNfvdj3q2IMaS8_8wsVk,2864
looplet/_bundled/coder.cartridge/resources/compact_service.py,sha256=6emXD8eIeFHOw4Qv2Ags7POBJn60YpqWJ8ceXuyj4FY,513
looplet/_bundled/coder.cartridge/resources/eval_collectors.py,sha256=12qmI5xziuiIc49rLf3UuQap0VPOx625ob4SDVJgH4k,1717
looplet/_bundled/coder.cartridge/resources/eval_evaluators.py,sha256=tmGJpdbri_qhPsxewiRz42hv_L3kaHaZtzmC6yuHjLU,862
looplet/_bundled/coder.cartridge/resources/file_cache.py,sha256=U0_3msybY1fiN0PexrkfT1xMs682Hv6-Moek7Wpug4k,914
looplet/_bundled/coder.cartridge/resources/instructions_memory.py,sha256=iI7DCLWtj_Wi_7rDh1JVg4SjZP1xV95nwKSLyDAeHn4,1244
looplet/_bundled/coder.cartridge/resources/project_memory.py,sha256=8KfF89VDO8IxnMXEbVShrqIhs0WZN2jBo_Fbxqn3d2c,2393
looplet/_bundled/coder.cartridge/resources/workspace_config.py,sha256=mVlRhyZMOVlV66MXaKq19wx250dg-oZmRMGIWzC3-Sc,835
looplet/_bundled/coder.cartridge/tools/bash/execute.py,sha256=mR98_suSn0YDI8Pp6n2YmA5hryz7zhdAkUGqWTksUH4,5331
looplet/_bundled/coder.cartridge/tools/bash/tool.yaml,sha256=wwn3Xg-OseOwNUA1Ud4hJpW9aPOTdTmBx5ZTsV6E9gQ,2195
looplet/_bundled/coder.cartridge/tools/done/execute.py,sha256=bHhhhJLE84Vy9ypvTK4CBQ13zzPTUno_JIGgeKTeJHA,134
looplet/_bundled/coder.cartridge/tools/done/tool.yaml,sha256=f2-KzQhWdb7QofPy38eEtHaY-PP-IjocUWBVjjZ9LSY,410
looplet/_bundled/coder.cartridge/tools/edit_file/execute.py,sha256=tOHR5lrAx0emjyZpjEyfDpCu1wd3x83uU13PC_syPl4,3321
looplet/_bundled/coder.cartridge/tools/edit_file/tool.yaml,sha256=-5bkhCcVZAFZdE7frO3E8UNa-VDM6OKnkRot9tKDqLI,1869
looplet/_bundled/coder.cartridge/tools/git_inspect/execute.py,sha256=bbYXoYLA23Sf6nV35lGFkt7P2BAiCTVo6byieSCkz7k,2138
looplet/_bundled/coder.cartridge/tools/git_inspect/tool.yaml,sha256=DamJZ50zMoqwnSoyEL0KsQE1Z1Qwt5qOA04bHTaSUDM,949
looplet/_bundled/coder.cartridge/tools/glob/execute.py,sha256=9ZxfS0vb8iOjFH8yq0bnuErr7x4v0da5-QhmY28ipr0,675
looplet/_bundled/coder.cartridge/tools/glob/tool.yaml,sha256=_DA9m8DUIJHRl9nxZ9jKl7iqg8cw3Ruz2BdMpI26ULA,839
looplet/_bundled/coder.cartridge/tools/grep/execute.py,sha256=MgMh3krXLx5vUGA78rh367BSEMGkUZi-iz9xO7uUrkM,4943
looplet/_bundled/coder.cartridge/tools/grep/tool.yaml,sha256=iXHEgyMwhAzRbDX8XX9yrQzoPx7mGRIKWFGJq-Fjz2M,2903
looplet/_bundled/coder.cartridge/tools/list_dir/execute.py,sha256=Eb2OqVidMm08PeLZ4Buewqdb0Nq7IwMMc-7x3xBVXvY,1486
looplet/_bundled/coder.cartridge/tools/list_dir/tool.yaml,sha256=Q8GwW2_gLm3ofRngNuB6k_48QIF3zyc8rODev8CIAr8,1150
looplet/_bundled/coder.cartridge/tools/multi_edit/execute.py,sha256=ywMDXeuo2Yv7UKvdNnAw_buQpLEnYeKPBhqp5t_Gj2M,5293
looplet/_bundled/coder.cartridge/tools/multi_edit/tool.yaml,sha256=gl4I5n3rtH9wUDL3eFnepp-TSvKVqrJAj2pLnGGUWBA,1795
looplet/_bundled/coder.cartridge/tools/notebook_edit/execute.py,sha256=qvM3ZFJbouuUjrpZVhSsd9W_QKL5a3yf3OC3sEJHfWk,4752
looplet/_bundled/coder.cartridge/tools/notebook_edit/tool.yaml,sha256=XQEimAlOAaeIfO-isUffmqeeIYKBkIr5oI8pI1QQTQw,1497
looplet/_bundled/coder.cartridge/tools/read_file/execute.py,sha256=xCQmT7Z7UH6d2vL-vD7Fbmei8YSZ04L86Fq6_LJWQl4,3869
looplet/_bundled/coder.cartridge/tools/read_file/tool.yaml,sha256=QLJwrDRES-lTcWQS6gNV_q6KfjvAIga4qM3Ohhm_zBM,1712
looplet/_bundled/coder.cartridge/tools/subagent/execute.py,sha256=uH6XIKWaJoe1EUBU2BaRmhsuc4Ov8rh3smOTppvNPec,1565
looplet/_bundled/coder.cartridge/tools/subagent/tool.yaml,sha256=jUnWmVAIcT3mlFYzA4vuaoKMg613B8RA8M1SNLip0P8,1217
looplet/_bundled/coder.cartridge/tools/think/execute.py,sha256=5hWdDiDNWkyHs4AgIkpMLisIzWM0ZR1IM_YVlJtYhSg,150
looplet/_bundled/coder.cartridge/tools/think/tool.yaml,sha256=NhJh4wHOEeHUJySY5wZIUvUxMrhxU7LfP2tKFQWlc-s,258
looplet/_bundled/coder.cartridge/tools/todo/execute.py,sha256=vj7e7DqM4622S-4sVbd2wIkVIeqQN3CCR68YGo47JRw,5008
looplet/_bundled/coder.cartridge/tools/todo/tool.yaml,sha256=IGlcDbJlSqjmTo-Bn9Q3oeKK9F59l4JEg5LuDRvNMzc,1755
looplet/_bundled/coder.cartridge/tools/web_fetch/execute.py,sha256=OaIAE-Ifxc-nyO2BE5m2uUEwoGYqKx8L99Ga0pexiLk,3856
looplet/_bundled/coder.cartridge/tools/web_fetch/tool.yaml,sha256=rbDOrE8iCprrdoR5UNkKX7TOoi9btPiGbaX1KHo6vVQ,1198
looplet/_bundled/coder.cartridge/tools/web_search/execute.py,sha256=r77VdvjLKxJU9HjGjYpNJIfhSCqeLL3m3P4O8VoFDE0,6134
looplet/_bundled/coder.cartridge/tools/web_search/tool.yaml,sha256=r8Vuen5d00GtL89NH9fm_q0gnHC1H7MrYrtlDW_a6NQ,1073
looplet/_bundled/coder.cartridge/tools/worktree/execute.py,sha256=Ns3l5T37Gx5ykJyKRIFmQ6790EyNpW-7OjksuievQio,2814
looplet/_bundled/coder.cartridge/tools/worktree/tool.yaml,sha256=4QmUhIAeMAV9i5em7ip4oYpcdkWzAq8rCUlMe1odz24,1212
looplet/_bundled/coder.cartridge/tools/write_file/execute.py,sha256=Wr5P1rnqtAvRY5uIvZWxb6y09kMD_Vo9QuZ-hjqvGUM,2890
looplet/_bundled/coder.cartridge/tools/write_file/tool.yaml,sha256=LBZadOiX9Ya4RrJ-pjztWytnuT3v29rSVStAYkhUo-I,1899
looplet/_bundled/coder_portable.cartridge/cartridge.json,sha256=iUpFQLUz8Ql76Gw6oM-t2ChTE92wju4qVFjFNWo0O7U,833
looplet/_bundled/coder_portable.cartridge/config.yaml,sha256=qTTy9rSceHq-wPKRk1cymRG4jTGGg1UIyAUh5BgVoiI,3274
looplet/_bundled/coder_portable.cartridge/runtime.yaml,sha256=g42tJVnl4RQYuYZ-tpbyhSoTNZ84pwPekoR2bHJvzk4,221
looplet/_bundled/coder_portable.cartridge/_lep/coder_lib_hooks.py,sha256=LqEtiwfi1KG7C8aT6Nocn08ouDRPOx56UDiamyM6UZE,8506
looplet/_bundled/coder_portable.cartridge/_lep/lep_common.py,sha256=Hv1Ha3lUB6CDs2wsQmPO72Yc60BEGQgynBFChdtf9k8,2817
looplet/_bundled/coder_portable.cartridge/_mcp/coder_lib_tools.py,sha256=Wg7qK6o90cxOUvSmU4OUCD-RAcGyELZcynOeLwbDk1s,32941
looplet/_bundled/coder_portable.cartridge/_mcp/tools_server.py,sha256=gp1FqCTYqJsLbZyi2-LJP_4UTHIoX8CFInvLermmkgY,12293
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/bash.py,sha256=mR98_suSn0YDI8Pp6n2YmA5hryz7zhdAkUGqWTksUH4,5331
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/bash.yaml,sha256=wwn3Xg-OseOwNUA1Ud4hJpW9aPOTdTmBx5ZTsV6E9gQ,2195
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/done.py,sha256=bHhhhJLE84Vy9ypvTK4CBQ13zzPTUno_JIGgeKTeJHA,134
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/done.yaml,sha256=f2-KzQhWdb7QofPy38eEtHaY-PP-IjocUWBVjjZ9LSY,410
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/edit_file.py,sha256=tOHR5lrAx0emjyZpjEyfDpCu1wd3x83uU13PC_syPl4,3321
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/edit_file.yaml,sha256=-5bkhCcVZAFZdE7frO3E8UNa-VDM6OKnkRot9tKDqLI,1869
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/git_inspect.py,sha256=bbYXoYLA23Sf6nV35lGFkt7P2BAiCTVo6byieSCkz7k,2138
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/git_inspect.yaml,sha256=DamJZ50zMoqwnSoyEL0KsQE1Z1Qwt5qOA04bHTaSUDM,949
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/glob.py,sha256=9ZxfS0vb8iOjFH8yq0bnuErr7x4v0da5-QhmY28ipr0,675
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/glob.yaml,sha256=_DA9m8DUIJHRl9nxZ9jKl7iqg8cw3Ruz2BdMpI26ULA,839
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/grep.py,sha256=MgMh3krXLx5vUGA78rh367BSEMGkUZi-iz9xO7uUrkM,4943
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/grep.yaml,sha256=iXHEgyMwhAzRbDX8XX9yrQzoPx7mGRIKWFGJq-Fjz2M,2903
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/list_dir.py,sha256=Eb2OqVidMm08PeLZ4Buewqdb0Nq7IwMMc-7x3xBVXvY,1486
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/list_dir.yaml,sha256=Q8GwW2_gLm3ofRngNuB6k_48QIF3zyc8rODev8CIAr8,1150
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/multi_edit.py,sha256=ywMDXeuo2Yv7UKvdNnAw_buQpLEnYeKPBhqp5t_Gj2M,5293
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/multi_edit.yaml,sha256=gl4I5n3rtH9wUDL3eFnepp-TSvKVqrJAj2pLnGGUWBA,1795
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/notebook_edit.py,sha256=qvM3ZFJbouuUjrpZVhSsd9W_QKL5a3yf3OC3sEJHfWk,4752
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/notebook_edit.yaml,sha256=XQEimAlOAaeIfO-isUffmqeeIYKBkIr5oI8pI1QQTQw,1497
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/read_file.py,sha256=xCQmT7Z7UH6d2vL-vD7Fbmei8YSZ04L86Fq6_LJWQl4,3869
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/read_file.yaml,sha256=QLJwrDRES-lTcWQS6gNV_q6KfjvAIga4qM3Ohhm_zBM,1712
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/subagent.py,sha256=k2ak90eTyG1LwUdC1CiWUQOiajm3-rVby8sXHhbMMwU,2474
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/subagent.yaml,sha256=jUnWmVAIcT3mlFYzA4vuaoKMg613B8RA8M1SNLip0P8,1217
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/think.py,sha256=5hWdDiDNWkyHs4AgIkpMLisIzWM0ZR1IM_YVlJtYhSg,150
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/think.yaml,sha256=NhJh4wHOEeHUJySY5wZIUvUxMrhxU7LfP2tKFQWlc-s,258
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/todo.py,sha256=vj7e7DqM4622S-4sVbd2wIkVIeqQN3CCR68YGo47JRw,5008
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/todo.yaml,sha256=IGlcDbJlSqjmTo-Bn9Q3oeKK9F59l4JEg5LuDRvNMzc,1755
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/web_fetch.py,sha256=OaIAE-Ifxc-nyO2BE5m2uUEwoGYqKx8L99Ga0pexiLk,3856
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/web_fetch.yaml,sha256=rbDOrE8iCprrdoR5UNkKX7TOoi9btPiGbaX1KHo6vVQ,1198
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/worktree.py,sha256=Ns3l5T37Gx5ykJyKRIFmQ6790EyNpW-7OjksuievQio,2814
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/worktree.yaml,sha256=4QmUhIAeMAV9i5em7ip4oYpcdkWzAq8rCUlMe1odz24,1212
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/write_file.py,sha256=Wr5P1rnqtAvRY5uIvZWxb6y09kMD_Vo9QuZ-hjqvGUM,2890
looplet/_bundled/coder_portable.cartridge/_mcp/_tools/write_file.yaml,sha256=LBZadOiX9Ya4RrJ-pjztWytnuT3v29rSVStAYkhUo-I,1899
looplet/_bundled/coder_portable.cartridge/_state/file_cache.py,sha256=Iiv9hanlrJ_8K7HHC-kKUX4pOTmHt6n50RwtvgX6xeM,3276
looplet/_bundled/coder_portable.cartridge/hooks/00_TestGuardHook/config.yaml,sha256=rk9Wrm4_ER6i727MVT0VG2uN1QKjunt4L1Nj-M4Dh1s,115
looplet/_bundled/coder_portable.cartridge/hooks/00_TestGuardHook/server.py,sha256=Yi8mN3O9myTdAISLoSRP1PtMf8fYidnTqgDPz-JgA9o,1600
looplet/_bundled/coder_portable.cartridge/hooks/01_FileCacheHook/config.yaml,sha256=ip0tUSKhClpMkQa4sm7CzW-G7NS4N3HyqigeQI7DWuo,92
looplet/_bundled/coder_portable.cartridge/hooks/01_FileCacheHook/server.py,sha256=swur6fJuhfckn0tznwe2XIyrUvZgtw9JIMfspmw7ptA,1240
looplet/_bundled/coder_portable.cartridge/hooks/02_StaleFileHook/config.yaml,sha256=FijGyZnu-LbGieK6x8fWjkEm0YrMk4AaPgAlU8U_P7w,109
looplet/_bundled/coder_portable.cartridge/hooks/02_StaleFileHook/server.py,sha256=OQNGE4wBnH-i3it5L4FGBfiFAourIcn4a8bBpYy8Cqg,1249
looplet/_bundled/coder_portable.cartridge/hooks/06_LinterHook/config.yaml,sha256=FijGyZnu-LbGieK6x8fWjkEm0YrMk4AaPgAlU8U_P7w,109
looplet/_bundled/coder_portable.cartridge/hooks/06_LinterHook/server.py,sha256=Y4D1nORJYvnea90gPCjRLoxddKQz0ho5L7zCW99H0bU,1480
looplet/_bundled/coder_portable.cartridge/hooks/08_ShellSafetyGate/config.yaml,sha256=76tzfkXspqhkM7ppfAhalO-yE8lcfArh1nKHhHpC5oc,100
looplet/_bundled/coder_portable.cartridge/hooks/08_ShellSafetyGate/server.py,sha256=-M8sMVFOpVTCRtTqfjLAa9q3sHm0c5FTKp9TlpOI50c,2235
looplet/_bundled/coder_portable.cartridge/memory/coding.md,sha256=WLifJRgGaS4IH4eol_az_TAHG0HhiKcjq4XvREi-eU0,1282
looplet/_bundled/coder_portable.cartridge/prompts/system.md,sha256=LJFWRz1t5v5QLUXKSZTGZpBSQUHMzP-PiJe35e7yIqQ,2421
looplet/_bundled/coder_portable.cartridge/resources/compact_service.py,sha256=6emXD8eIeFHOw4Qv2Ags7POBJn60YpqWJ8ceXuyj4FY,513
tests/fixtures/coder_skill_bundle/SKILL.md,sha256=ioY_nI4HVncCRLMtk_o5hUgbfv9htKpOnULNzQ8NQtI,531
tests/fixtures/coder_skill_bundle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/fixtures/coder_skill_bundle/hooks.py,sha256=9t1vyb9vIRXKT8yMPKixErCsZHqb_dxWZxmjATs5E-g,8371
tests/fixtures/coder_skill_bundle/looplet.py,sha256=sj-CtG3YMWoJVoV0JT3RZxCL6f0EjtRqLsLToiwwWc4,12851
tests/fixtures/coder_skill_bundle/tools.py,sha256=SSgf2em-0BNfzXMGn-EpwqVYyV2_U18ZJ4U-mF1NdA4,18179
tests/fixtures/coder_skill_bundle/wiring.py,sha256=t7dQBZ_dhS5XpW0_Ge2sV2DGp5VvJyZPTjTEYRWgT4c,10316
looplet-0.3.0.dist-info/METADATA,sha256=g7qzk4sryqLUyrlRWI4Sz_7UJJ8ycWszgY6DEfb6BIs,15335
looplet-0.3.0.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
looplet-0.3.0.dist-info/entry_points.txt,sha256=JAMeG2IMYM-P7_CsgFZFuiK6dNBE0K6Z6Wq31iUbE5c,50
looplet-0.3.0.dist-info/licenses/LICENSE,sha256=kAhCt9uOVkn7vBnwTyZsSdxqPCmEV_ZqSep5SEwwkXc,11318
looplet-0.3.0.dist-info/RECORD,,
