fabri/__init__.py,sha256=68R9Au2bygi1kBdBIbxbqxvzgO0cjlQVJyTq9GI-E6c,1435
fabri/admin.py,sha256=thGny5RaEXdPe4q_zT9e13RXWfU9KZwHlZxQj5WXDkY,3720
fabri/cli.py,sha256=q_qP6kmw60h2Xe9CNiYF3RWb0cP8qmKnWFMPpRsZuAU,48515
fabri/config.py,sha256=H5-2dffofVu1ualba-yXmamyaLwv14ImiSLipqZ0T-0,15512
fabri/events.py,sha256=akzYvl98aIYpAZYpiqWWzBGGLYmm4sZNx1kjaMct8Bk,4506
fabri/paths.py,sha256=vMHVVx-nadyH_bPJDwFnyHP0bMlWwao0rjh5TchBzoQ,1071
fabri/pricing.py,sha256=4EkZf-sx8mjXk_pdZ9C4zNGtG5BQE-orBHqeTB865WM,4507
fabri/runtime.py,sha256=b7xZUAGbkpzg5Hxj_lMa9BsOPuw45aV-kX8BcLt-vNw,10737
fabri/scaffold.py,sha256=LzRG3-oQRtU8hYyi8dcP9l8K4DkK0nG0PPsJJ6HAYl4,10910
fabri/tool_scaffold.py,sha256=fOGlzPbfT-ya2BzD2UzBPIIt4LqpONWCLes86mJNogw,6830
fabri/toon.py,sha256=GV_EXYaXgasWDmmsHHpZjyckCzSC-LlAtI1BHVgd8Vg,11173
fabri/benchmarks/__init__.py,sha256=ALT3GNfs3jvmeSrKkWtCTG9NbUv-MUMwvjwbjKlEbBA,830
fabri/benchmarks/longmemeval/__init__.py,sha256=Hd6kEQ5RjXXpyLS6DTV0hpf9QXFcOoq1AJkNSMSGuU8,814
fabri/benchmarks/longmemeval/__main__.py,sha256=IYprjrW1NvXUQhTF4mWnfJReI9KlpHIcmxuc8m78Tkw,110
fabri/benchmarks/longmemeval/runner.py,sha256=kGqz0_5Lsw7LnNahCInfZyRtH25_FyZ9Oxzn7NL2jts,12272
fabri/benchmarks/session_delta/__init__.py,sha256=-XZI5_c971PZ31uhFUabWBb8uBf4-gIVudL5gWCbiy0,924
fabri/benchmarks/session_delta/__main__.py,sha256=FteeXcGbDC2-XVCY4nf3ubgB6H63VWykrlNQF_gVGQc,112
fabri/benchmarks/session_delta/runner.py,sha256=Mr6T7yWiOC3p0fxLGEbENI0UjY6PXiszv76wj8BbgIU,8258
fabri/builder/__init__.py,sha256=vTREbKC_qLQNigKiy3_4eJAbDLQCtIpKwy-qEpEmTNM,2509
fabri/builder/discovery.py,sha256=c-jqsoJX7Hj2gI5kGYIdA-CFzZEbjqoprolsBRZouLs,5996
fabri/builder/ideator.py,sha256=ffwanKEcOVxVboCi0Aa6cifT5NrOf3lz3ddqa8xblNc,14666
fabri/builder/prompt_kit.py,sha256=9x5ToyCYrJQBtkNx-5JjjAuAVF6X7fTdYq9LRob3iiQ,10737
fabri/builder/skills.py,sha256=8NKcoqDfK1Y8OVFoPVzkjvNQ3UoTWrPE87LqnAsz98o,17453
fabri/builder/tool_writer.py,sha256=tETBh0oBoY7LEFW8Upw7EJQtwsa98KQ_RLb5BVoQHvc,19038
fabri/builder/waves.py,sha256=iNwfGZXKh77Hv-4KC72iCC37hb8nPNYv0bii8pm5A_Q,6410
fabri/builder/skills_examples/clock/config.yaml,sha256=xJ_euiulVHrlLX7Zr6PmJqgueg5C2gUuHrSQyQmST5w,297
fabri/builder/skills_examples/clock/skill.yaml,sha256=zz_Me0e6WZu5Z7eqJunFJEwQd0pujRQE78zlYuNCVPY,176
fabri/builder/skills_examples/clock/prompts/clock.md,sha256=EGtzEQVRKhFaV1_XNRs1elqYfxwUSA4l9ha4-Edgv1Q,223
fabri/builder/skills_examples/clock/tools/now.json,sha256=uBByAePkq9mGqKN3clH7qBMuZe_BBHaU3Tkhrs2AE-I,304
fabri/builder/skills_examples/clock/tools/now.py,sha256=ZvAWm1x_H9DJJ5DVl1UB6g69BGNOHV7KgAtA1eZ8rwA,508
fabri/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fabri/core/agent.py,sha256=Qb9TsU4i_KebmgVUFTQgBGRsvx_Tx1LVpo_hGgnt268,58402
fabri/core/decompose.py,sha256=GDWxQrdgthBgsNdBfJ4GDPX6iL7UnRFPb3HIG247ciY,3263
fabri/core/llm.py,sha256=FjeYvFSfqz-fwEyZ-VkBljIPWCvEqNvfShE5MkkFCjo,34387
fabri/core/logging_setup.py,sha256=lStIKiWbAtOtBIQ6xi5t8LtYZpdooxBdizUBGi-aSns,1364
fabri/core/outcome.py,sha256=mNZr0ZOiDt9x2iPCNNaA0QAd-L_OuIMQdlRXuW4_VXA,895
fabri/core/planner.py,sha256=jgE446GCwFzJmB0bLc6QMuWJbewAV4GJc4L-mn1rBxQ,5825
fabri/core/run_config.py,sha256=D6o_S13rOHy-r4XDy7PpOLrBS5gVRHp2DGumATcHmc0,6284
fabri/core/structured.py,sha256=Tnf_AC9GR_HLA1IzIbvWK3t8HGylwKx_00_lDcRZK_I,4638
fabri/memory/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fabri/memory/compress.py,sha256=pv4aEnOAJSQg_ty7SqgCYmqC4R2KyvxbiL-hRd9sCcU,5130
fabri/memory/embedded_store.py,sha256=zq1plMoQBiwHpNevqmCAH1xWaLu1qQT2fwwToVkVEiQ,8606
fabri/memory/embeddings.py,sha256=rs4ZZPyJUm_2qQXHXLeS8g-ePXnqcWPUfCYT1DQgebI,2069
fabri/memory/pruning.py,sha256=JHEakSf6YhHrbMFFxQUxrdHzdeLZ719AvTfeNAFtGxI,4197
fabri/memory/schema.py,sha256=hqQD_s3a68lT5Z7sEIpOJVw-Y_PZtb4Gvt_ALoIzIpw,2750
fabri/memory/store.py,sha256=AKVRMU3R1kEqMMeEHnwsRwvPmkEYQ1zOzCdNpnIVHXE,7197
fabri/orchestrator/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fabri/orchestrator/pipeline.py,sha256=MUMGOD1BvZq9BpY-zvz1VkZ_zjzZOHedGGMdqOAGMgg,10302
fabri/orchestrator/retrieval.py,sha256=4dA-FncDccuPLUZI4YVh8nLlxYeU9DWtI1Bp2_2jmNo,9081
fabri/orchestrator/trace_render.py,sha256=9RPnKbPzuTfGEWkX9fhZcZVJlUMs4WYZ6UjYZXgkjV0,4686
fabri/orchestrator/traces.py,sha256=SXOzpeRNFm8cwhPDYVRKyhQaHkyREZchcU0AUIJ2khY,1919
fabri/reports/__init__.py,sha256=wNFOvCGoHMa2S_iwUkMusyTauZL8zcsCQ_EsH4UOGSo,956
fabri/reports/aggregate.py,sha256=8PMnptNG7FFx1c766pk0FJSJWDtBg_qiic-kq5fzyWQ,10659
fabri/reports/chart.py,sha256=u2ikWUFUJ5Gh6mdvgQA4mOD0rgOktkMbcIYnBk8bMGQ,4012
fabri/reports/render.py,sha256=A0iuDwB3fJX5Il2b_lgiOSobvjpJiX75fwoo00m33ec,11515
fabri/sandbox/Dockerfile.base,sha256=eah3WUFnOacli0Fr5SSL9r-RVykM4-DlilCMLtP1RZs,1517
fabri/sandbox/__init__.py,sha256=p2RAnMWQ-jFW1ubLSyvNaEgVIgN1J4u8tjJoUNiQtyc,3525
fabri/sandbox/docker_sandbox.py,sha256=yn7kFuCMpwDEjXzMzSfWESbweKqmrQlkrAF8rUEkwbY,9252
fabri/service/__init__.py,sha256=9OvUBlsE6enzrWfk0GjyGWQerHmWKmP1fPbzx7qTdt4,1871
fabri/service/binding.py,sha256=dXlXQpx56Huw8GPwikn1Jt7yN2oD4Ej7HcM-p4-mjUQ,3146
fabri/service/http_server.py,sha256=uu62A7U-zBvPw2HGfya06RL-DrDafzopakxhG1O1sEo,5459
fabri/service/launcher.py,sha256=KOX-DgEiNAKPLdhxsQYGkUzH4vdBDp5vSJ6rbRUIPVw,5991
fabri/service/service.py,sha256=7WWh5FcrYOaI2kiPcooICzc9_ifhkLgp7HS6TjQ0EQQ,7642
fabri/service/sync.py,sha256=jKjouSEleJ9ii4OOD4j2ArisIQtN3teW2N85wFtmOXI,1765
fabri/service/tailer.py,sha256=iXnKHxB46PYaphvW477YX821YZtk4GfzfjF10Wpnkio,6003
fabri/tools/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fabri/tools/agent_runner_tool.py,sha256=DFmkw_-JGbOZRS2w5NpKdb3wSSkq6kd7lf8Y9CzD-QE,5856
fabri/tools/agent_tool.py,sha256=ITiYRvk1_8NhrlbIbgZnvBNIBPvjj6qVopsOEWwpeM4,2336
fabri/tools/manifest_schema.py,sha256=EUU17GxpC1aXC7Ulc7YalVKviamqWGT_dx2wnKGBreY,1905
fabri/tools/mcp_client.py,sha256=6KoVNNPrcpu-AExVVjgYZQS1-jd00_UUkrAzhJPXMUc,12234
fabri/tools/mcp_server.py,sha256=SZFs-f6V_z0ziB3k2JuNCoNyt5YdH5CCELxjO0YlvAE,7305
fabri/tools/registry.py,sha256=2dF-sVP4pWUGzpZUkK4-y1mnsLZbcaWtjLzMASCb--g,4918
fabri/tools/result.py,sha256=sQtmDtnnietAslzj5UHf2JMLtT1IsRBv4mUlJ9oqaRk,2087
fabri/tools/runner.py,sha256=SvXq1oWWSEbGpCY5La5Qd4k0lIDz7spqXevIJxb9Q0A,4673
fabri/tools/examples/ask_user.json,sha256=cnW0E1yDfDYXSb9zoMFM6cUJYjKvogPCItXlvnBRt6A,963
fabri/tools/examples/ask_user.py,sha256=xOzG3Z862jo2fjs9TD9n7WZNL6gGyC6SE9vqYYppcvU,6049
fabri/tools/examples/bash.json,sha256=Azja-s3Db2iMYdbNLEXGbUd7RTVM65MUwtqvV9Cj6-E,515
fabri/tools/examples/bash.py,sha256=We84RFhAtX5NJe6BsVVeTzvLJ56KxN05efETFb1deL0,1739
fabri/tools/examples/batch.json,sha256=L_E2kQcXYUfqik1gYyZya41_lzWWtjm9hPUdLE_swGw,868
fabri/tools/examples/broken_tool.json,sha256=S6Pqlxr0ViNOcB7icAXEABM04OLnYu3i_P1fj-mU-Yw,288
fabri/tools/examples/broken_tool.py,sha256=-mnlfNqFKMfExjPKvq-aBfssXmMxUoR_YEmfeh9t-oo,111
fabri/tools/examples/echo_tool.json,sha256=HZMCqOnDwM2p6bqKJcpF57WBOkXse6HV0rmBi0w22TA,303
fabri/tools/examples/echo_tool.py,sha256=K5FeUZKK70urcCkdh5oEBkiHBtu7VMyQah6Qh7NldiE,96
fabri/tools/examples/edit_file.json,sha256=-FUk6AkDSbahhhL4Fniw_ECM1CYSeoQu-VuLm9vFrs0,631
fabri/tools/examples/edit_file.py,sha256=1ewVHBbonkY9EHskMwoU_hS4FdlX6aMR-sE3qSDXgnM,2441
fabri/tools/examples/fetch_url.json,sha256=pqmiVIdaEwNpcHkyc4RaX9byHDmyPZPkj69GBJxgp9k,450
fabri/tools/examples/fetch_url.py,sha256=0yWccNDlpWp5i4vqerf6Dk4SUV3u88ABKlPSf6Ag_AU,4246
fabri/tools/examples/file_stats.json,sha256=Bu2Tg2yhTfLnG4ZnkyNZ9-9sQoqrW5hg8eE5ndp1uag,354
fabri/tools/examples/grep.json,sha256=5XDvNlDsULUtj34CDI-aTnRQao6clvTsDxMYegXrMfw,625
fabri/tools/examples/grep.py,sha256=uPXJfOFE0B68UZEiFpS55bnp7FmiHrrWHBlY71GMogg,1918
fabri/tools/examples/list_dir.json,sha256=LqKDC5McbKZ8RSSUdXjydUvwSdbvH3s4r9aOQ34sPxA,413
fabri/tools/examples/list_dir.py,sha256=KBriM1VMTGj_QCgehjYUTNHHc4zE01H4WuzLPgqh0y8,990
fabri/tools/examples/mcp_tool.json,sha256=7lZm1BtWi65E2PpnLS0DCSql0JfSyWvjmnAUtyXdl5Q,717
fabri/tools/examples/mcp_tool.py,sha256=W2AtXpO09tN6EoNk1YKtk_iHtA2vnWaHnvRuf1N_8ng,1395
fabri/tools/examples/python_exec.json,sha256=g9cpAyrO_tVjBl-LWUXtZwHzqX1vS9ImGRU4wTeBNYg,494
fabri/tools/examples/python_exec.py,sha256=f4VtISi1Il1nm23Rswvpvh3tVbJqFQUt32D0CVyUdV4,1594
fabri/tools/examples/read_file.json,sha256=zkCgWdaczgaLcxjqzUdJ2nU70N_j1R3vID0y9JML30A,1033
fabri/tools/examples/read_file.py,sha256=3bhyaMrB3lJJzBishMxIWIXfGzhgpHLYrC3LGu4y0-4,3731
fabri/tools/examples/regex_lines.json,sha256=4dLjtQRspg6gHRv9iNYjbtQhi1g8bXRbPnS69P5ob6Q,578
fabri/tools/examples/spawn_subagent.json,sha256=D_dwoyR-Y9T-07bqtVGND1CrbT1Jyr1rp_74jhyvtug,2179
fabri/tools/examples/spawn_subagent.py,sha256=lMNBY0ujCsWX-dQHEj26DL481G3UuCkbmQCPHmeHYzQ,8130
fabri/tools/examples/sum_tool.json,sha256=HdJusYPMv-0bZpkQ1yh3ztGfJIvKAbrB45mwo6fWiCM,366
fabri/tools/examples/web_search.json,sha256=ojENn4nyAGSrKPVaTTptxC35mKyD3zAXcmja3aaYulQ,441
fabri/tools/examples/web_search.py,sha256=iggURCxyiStCyhMkXP7b74Ri0heHrd6cwV1SqibZrQQ,1026
fabri/tools/examples/write_file.json,sha256=gbGV8xp09V5ctDElIFRS2zk2lUIx_kv-9m0kN-FN5_k,489
fabri/tools/examples/write_file.py,sha256=JfvQTLNczQDXtra27I_aitCvheNTg4kUzzPxd9MBhtI,849
fabri/tools/examples/example_go_tool/go.mod,sha256=kyaxfT0teQGe8IULmcNgo1wPxDciSVTcwUM-jGJNTwQ,32
fabri/tools/examples/example_go_tool/main.go,sha256=UW7O4io33j730fezQWktTIp8X4rjy0bS8QhvfOyp_KI,493
fabri/tools/examples/example_node_tool/index.js,sha256=vY_Iwy5Efe1ty0Y57zgrad4KtkQPpPWrxy3XDcdLlOc,1768
fabri/tools/examples/example_rust_tool/Cargo.toml,sha256=f2V4pNlzS0JRauyEe4EGnhGy8aU1fs-BfPi7s2n8JLQ,287
fabri/tools/examples/example_rust_tool/src/main.rs,sha256=sbRJoa5E1UToDdHiz5o3d-j4DvEmAzbRNjDfk_Y98qg,2255
fabri/tools/recipes/README.md,sha256=mE7mlL0CZfFGrUwqnirfU05enXOzO39wlhTXOgwid6c,1410
fabri/tools/recipes/__init__.py,sha256=DlPUN92FEVlgfPjH73AfA3epP3wYSjCqOSgincnRJP4,192
fabri/tools/recipes/fetch_url.json,sha256=AgdaBLOOMWeoikFdxdp5qpkWSWuGRs8MqCqxYb4Yjjs,349
fabri/tools/recipes/fetch_url.py,sha256=IvZrm_RUeZ7oKzwgUPPM8yaapCJO8tMMF5dyKd2RZC4,2885
fabri/tools/recipes/git_diff.json,sha256=RyngVBcT287zFSlWu07oetK7OlUOhkR-N6UENHkx2RA,497
fabri/tools/recipes/git_diff.py,sha256=D4ISF8p08NVNCGasqmKfDSc68njuzjq2cG5CYo8Uu5Q,1440
fabri/tools/recipes/grep_dir.json,sha256=2rz05wKVEtRomAq1eSwPvdZXNGv6e44u-8pB0Eu22gs,518
fabri/tools/recipes/grep_dir.py,sha256=qYB23fEsNF3ocgiEwW5ZPopgKCgeBAJSvMjxOMCJFAk,1339
fabri/tools/recipes/python_eval.json,sha256=xsYOePLbGrimL9xnRvTEQtQZlr3L5K87PogMih3XxlM,391
fabri/tools/recipes/python_eval.py,sha256=s4VrIQgWHQ-Mre5wI1oG_oY-mCFdwDc2BTqLc09vORM,2052
fabri/tools/recipes/run_shell_safe.json,sha256=-wzBL3Qz90leX7s9EfFI7Pw5hnQg0c-_XOIXhdzd7PE,428
fabri/tools/recipes/run_shell_safe.py,sha256=9ZFwQEhckNtzVmtoVIskZ3r2yV79VoT9jy7qGyjx0Hg,2548
fabri-0.8.1.dist-info/licenses/LICENSE,sha256=mk53VuXHDjGraIKAVwQLmIkMS3Dz7qfij9PaWl4kdYY,6481
fabri-0.8.1.dist-info/licenses/NOTICE,sha256=WjdjRr09qhOJYpT8sN6NWKRWanfkgXqcDFHGHK14kcQ,594
fabri-0.8.1.dist-info/METADATA,sha256=ett42myVjBc0Y3-Gucj0ZZyoJvLywmXIx9QDHdYnTq8,24968
fabri-0.8.1.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
fabri-0.8.1.dist-info/entry_points.txt,sha256=9Z2L1ByxrEbUCABV66UgRJpkpVjMiXYkYqTeZqIOOVk,41
fabri-0.8.1.dist-info/top_level.txt,sha256=5vljuldZZX-eo4QIYY2Jd6L0KRdYOf1kfIfaJGRg3O4,6
fabri-0.8.1.dist-info/RECORD,,
