attocode/__init__.py,sha256=_fMNZmxBlwmAyTdGpdsZHUpnjwpN1cdqeHeYXG6FM88,68
attocode/__main__.py,sha256=vkGQHeUNnSFMvSgzkt9gn3pRWYu0dKvsTGIcY1XHuog,81
attocode/adapters.py,sha256=gG2CG9IQPqWPdiueuAOPq4Kja-yQUHhQrb4GqIH-cKQ,13994
attocode/cli.py,sha256=0BSZAi6Hk_FNat5hu-5dFZwPyJJwSoIlC6vV4QsYoPE,29004
attocode/commands.py,sha256=7g2pKKtyo8JKIdr2JU8xktHyNJnfft2AyfQL7fep5kI,116316
attocode/config.py,sha256=Akb3FE-MJfaW962TRINuB3ac37VWhOnL7zs-aR_6H6k,10112
attocode/config_validator.py,sha256=6m6b0sqTXEIx7UPvXPXvnbFPDHWeGumIsBJF3gzmrDE,3587
attocode/defaults.py,sha256=g_AcOVnzi4COkB8vQEEP7AEEZRv7G96uxeUD6REFHcA,19773
attocode/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
attocode/agent/__init__.py,sha256=u-Xhho9KveC-sP4mUI47YNoRVvze0y3YcyBndkkceIU,759
attocode/agent/agent.py,sha256=fk6YAS7agmBz3kRdqq03xUCTR1EEm3IxWb4UwcHKm-A,32309
attocode/agent/builder.py,sha256=ePMI41vZfQQK_IbWV05AJ3E4D85GqohD9o3TbuLydp0,13262
attocode/agent/checkpoint_api.py,sha256=GauGHZluFyN0--EjesYMaSAoU7S0dt1PRoMr7xfHxLw,3579
attocode/agent/context.py,sha256=eEeLOuddWeENO33xR2SAG4FtFmvpCjlr6Onna-Ylh80,6751
attocode/agent/feature_initializer.py,sha256=YM-9FRUdQLjbHAM3QLp28SflqBDQd9smD5RyBYPBrj8,28782
attocode/agent/mcp_connector.py,sha256=FzjMg25KhNrSFnwBa9R1i37zZQAZw0Jz-bMzep4vWSU,4439
attocode/agent/message_builder.py,sha256=QxydKIihrXD0izVU_6FC_3sBH1f_bFx6IvcTFv2BdYk,4646
attocode/agent/run_context_builder.py,sha256=ghvGOjPSizD6MuKxFZ226yuRjSiRCtmDC0iceU1vJ3c,12231
attocode/agent/session_api.py,sha256=HA3dULMVM6EXIO6z0GfRo8F6XJf4yafEd2rywZnSG3A,6913
attocode/agent/subagent_api.py,sha256=tJYPDT4YJGSqarWtoRzY8QYo81JYFa-ZPOhVjmUS4Jc,8647
attocode/agent/swarm_runner.py,sha256=dEPDOivb7NmL7ppgYv_2Yh-UMprNs0ArNh463U8H3wI,7303
attocode/code_intel/GUIDELINES.md,sha256=qRFxLSFnbeWyy7RHVXQ3EmZiTmEnLVHFLp1PtC4K2K8,16148
attocode/code_intel/__init__.py,sha256=nHEzjTHJiuuoey860CYlP8DzXjqRSSuWRdSTnDtNTCQ,189
attocode/code_intel/audit.py,sha256=D4vJBKNfbbNzq5OstyWtz4ZxQCY-1IlWMbTEk5IY9_o,1831
attocode/code_intel/cli.py,sha256=7bIterBsgdYQI-ITcMoC-sk1TYFmHzKnEEqNLzVnVEQ,73310
attocode/code_intel/community.py,sha256=31TBUMBDXZCQJeGGjUGv3vIwpoCtyBgOQG-FGf9gefs,2040
attocode/code_intel/config.py,sha256=VEBNLZri5efDFIlcn2RD01Kw2jJqHpfTIMxpiaQwsH0,6665
attocode/code_intel/crypto.py,sha256=rztS-PCt84Xye7DXZHbToZWlVsZqql44soDOAgSsMRA,752
attocode/code_intel/helpers.py,sha256=51iyj0ywPBwcDtnp8CmafcLSQeeYT50-fsYB_71Gnnc,23836
attocode/code_intel/installer.py,sha256=HO8BB01xsnMISy9hbLnHsohRN-gXctXY_ZxxlQqeXtQ,26281
attocode/code_intel/presence.py,sha256=pHZC-kbCP8QqMRQuiIpz7ymyjb7wQz80Co5DvOdTNaw,4160
attocode/code_intel/pubsub.py,sha256=D-3xBg2UOnd6YG7fNVhHNIVn7O96fMWyY3THOQF96UE,4047
attocode/code_intel/redis.py,sha256=lePrpwKvHq6rd0k6KbyMGROrsB9rMaRNoker0Kqz3SI,1176
attocode/code_intel/server.py,sha256=2XwMBMboxG1OwOE0ClSydD-3GhsibkKd8ka-AJDQQag,22545
attocode/code_intel/service.py,sha256=e8LjoS0ABr6zTEmrOXHEq5U0LmztraqV6xJOzHGmKRk,65637
attocode/code_intel/api/__init__.py,sha256=9fWM6ao1g7QofTAPzz8NNkTdRtoINKKkeSfLDfHOX28,55
attocode/code_intel/api/app.py,sha256=-3gYgmsiV5uEyCRTSk4bYizQVkqlYk6bH6hrQQWDfds,6543
attocode/code_intel/api/deps.py,sha256=2Ae8PV748NMgEAHYCu7c7LHWDXtzgYsOrS8Q6QnZqEI,10335
attocode/code_intel/api/middleware.py,sha256=xxRK6qdFckB3CHVG7afIIvc-JdJ92WjQ27IYo67N7Ms,4620
attocode/code_intel/api/models.py,sha256=HSG4Mcwy2WWiV-HkWOMPjcEKlkaKSa4y_DLJdSbUm0U,10847
attocode/code_intel/api/utils.py,sha256=bClv2NX6VR1U_Nx5mH8R4kAr_qGazCFifW2nkMab8fE,1321
attocode/code_intel/api/auth/__init__.py,sha256=-PacSVpxdTBTlN6UBnP_Zrsh5PlQCWhupxC0C-v2Nu8,4103
attocode/code_intel/api/auth/api_keys.py,sha256=iZ4oeMkVb9UbF1FyMSW5R_SDkdOUxVf6ESCqIqBlKpc,1854
attocode/code_intel/api/auth/context.py,sha256=QRFSzYFtFY1ef6WjPO5yJ-jxzwuao2Rb6tTEKamCRfo,1192
attocode/code_intel/api/auth/jwt.py,sha256=C4VdZJ049B3Vqo9KQa-yhu4UhWYeAEmeBBTqbZWgMQE,1765
attocode/code_intel/api/auth/oauth.py,sha256=1OpFbxWEvhcfC1gJ4Xd7Ofv4E2mWfS3RXdzS4PBdR7A,4532
attocode/code_intel/api/auth/passwords.py,sha256=qpmEncb3gRKGI7OjrrrbdpYgcOcwJxsPqb63GOSqFw0,442
attocode/code_intel/api/providers/__init__.py,sha256=_sbdsFTQfwbbCJJRlSBwrvR5vW83nJtQpCHad1bXHwg,52
attocode/code_intel/api/providers/db_provider.py,sha256=hGnbr7Y3a_ICUvUxMj1PTqsKwZWWZoohm4ZQUE1cGrg,39694
attocode/code_intel/api/providers/local_provider.py,sha256=GLwDhnsxWbKqBXwH_QvF9jtTE3ZN-7rLE5eirRJl6ok,12197
attocode/code_intel/api/providers/remote_provider.py,sha256=l-XnJQP44vmYFEnsQd7CyQVQtOCKnlTeNxB19OQqqxk,5817
attocode/code_intel/api/routes/__init__.py,sha256=Ub-DRwFo1wW-s4dEFkzAcRiWmUeM24zuvSj9kn8zIUg,25
attocode/code_intel/api/routes/activity.py,sha256=Y05n-gJpDfWVhesG5DpFJU5NlFViAHsR833Ml4dPDDE,4747
attocode/code_intel/api/routes/analysis.py,sha256=0Qpo2h6wuPnqzVybbEFQaF46S8SOnDHGMCiGQ9aLjBI,10250
attocode/code_intel/api/routes/api_keys.py,sha256=Lv5I_oOZ892Y8oX_jtTYdvLJ_N_yyOvLbRaIMYMK1BE,5287
attocode/code_intel/api/routes/auth.py,sha256=6AuAX-ag5Sku5VK3JilXZcufFxfhzOo7apJ2pnf_PCQ,14380
attocode/code_intel/api/routes/branches.py,sha256=6eX9cdfOUF9bo6zfmWSGQgV2e_X17DCam_vHktoZCWg,8297
attocode/code_intel/api/routes/embeddings.py,sha256=pbfAC_G2liyWlCzh-ZtZswOp3wvTnMHNO6vl9b2DPZg,12903
attocode/code_intel/api/routes/files.py,sha256=X3ORBFhpu_9yk2Ia5Hev2KeC3dYWNxwWaZWb4clhUlQ,4670
attocode/code_intel/api/routes/files_v2.py,sha256=NRy1fIy493BDemCWQNQN0NZmKkgbg5biR1lReOekuJk,13166
attocode/code_intel/api/routes/git_v2.py,sha256=nk38YcNECuLs7gxzJ7j5Z9G-XPE8AFBjaPV39vO6OZc,14100
attocode/code_intel/api/routes/graph.py,sha256=p9Qt4TNqOvH9ifGLE2A_x1GdZxmMDFlytb5CzIXErlA,4751
attocode/code_intel/api/routes/health.py,sha256=wKa4MCb0DrjFaZOimWTrITwAW-ARSv5VZibGYEaiHJg,1210
attocode/code_intel/api/routes/jobs.py,sha256=gJJ1TZN2c4cA3ZQNp1oRBK5-hxvXzEbCpDqergSXvJ8,2572
attocode/code_intel/api/routes/learning.py,sha256=6USUQO_NcbVsXVPe9XAfFBClcj0UulQuDbHAePhdkGc,5162
attocode/code_intel/api/routes/lsp.py,sha256=Lh21k2kBVCFE7Q3InJvyE2hTaVlRdxQJ4LRPYnW3x_I,4329
attocode/code_intel/api/routes/notify.py,sha256=Tq_LwPTf_xMb-mO3qwBQxJoQx1RZS-xw5rS_-8QYl2U,22456
attocode/code_intel/api/routes/orgs.py,sha256=PEc5brgg4AX1eD7RpdUe6hIW0lUHv3YyivilYTCs5VY,23622
attocode/code_intel/api/routes/preferences.py,sha256=FvJejO-RcXJRAot2Akr-U8PRH8eNLy3Va-n-DpRksqQ,3211
attocode/code_intel/api/routes/presence.py,sha256=eRarPF9hvtxevlfmCJX8Op7MYWOG4wg0UhZCcOPdi-8,1150
attocode/code_intel/api/routes/projects.py,sha256=fY-NUz-lTRcCLJYnStjOLGZzpHbYa6vhml0R5O6IHtI,3610
attocode/code_intel/api/routes/repos.py,sha256=JvS8xJhDPgMi6xJ7NzXIj34Gc0LMQCgHLxlYgK6l28Q,1715
attocode/code_intel/api/routes/search.py,sha256=m7wGiOR-753zlEqwyL4z-WbekJsTHv1WK1wIdfmYRXM,4214
attocode/code_intel/api/routes/webhooks.py,sha256=3m2nRj61zXxHMrDSsmiR5QgwdNsUIJmqBqS3yTApLck,11077
attocode/code_intel/api/routes/websocket.py,sha256=Vf9SDt5pMukUmzLpn5R_6PzBgQDj0wNxQ7ji_XS9B8E,4166
attocode/code_intel/db/__init__.py,sha256=DR9DZopPl_W8BH7ylTtUmeqtFzc5yt23kl8uq-5-3dU,334
attocode/code_intel/db/base.py,sha256=ISxkXzcoCaAm3oIXB_wNQWnfAz2ksjBhp8D7jL-gVtw,779
attocode/code_intel/db/engine.py,sha256=465J9obPcbmxDpySNS9C2RRWimbfQ8JOdvKyA3D8Kjw,1827
attocode/code_intel/db/models.py,sha256=nYv1tCEha1aGgX_84kcrPLvW9oqVioN1qA7eFUDUHpI,19103
attocode/code_intel/git/__init__.py,sha256=qovKGxyjJCyV0DnXhuNhMA6lfIKcyUe1q1P_Tv1kIMA,280
attocode/code_intel/git/credentials.py,sha256=VSqBay5XgyrErJQ0-d95alB_COu_SsTJ1MOdtKXYu98,2149
attocode/code_intel/git/manager.py,sha256=5SRTj1LNHN_D2KToHkEeZhvoDhqAa_EkxMlNZRQD7Dc,15891
attocode/code_intel/git/models.py,sha256=kW9amz8hgp4wbOSUNoocFE1FstTIUyikSrFs1qFMl94,1867
attocode/code_intel/git/storage.py,sha256=EPMAWA0lrSKRLENLKslwt9y7yBkkAkv-WM9X49-fiaw,3269
attocode/code_intel/indexing/__init__.py,sha256=_tstNc6GOJ7ZaThEFUDXHzP6DVesqii46FW4i4jRCE0,254
attocode/code_intel/indexing/debouncer.py,sha256=GhoenWeRxN3YRuxsighemGqAKh9hYESp4xJRVAPOU2U,4919
attocode/code_intel/indexing/delta_indexer.py,sha256=jhjz43wmnuEr_dUzUCRuxpjZpY3JohFW5XbSwaEDvZo,5709
attocode/code_intel/indexing/full_indexer.py,sha256=74sykNNJoHQ-a2eyjFyLoBa0f51Knpi_8XF4dOMMfg4,12756
attocode/code_intel/indexing/incremental.py,sha256=aGgyVTu2jPiXsk-3Hq4QJXkGG3NRTYyiwyPgebVay2E,9550
attocode/code_intel/indexing/parser.py,sha256=RmxQD8dTNGnxAEw2T71TypbW5MvBIPCAUd6sF_93YOY,12113
attocode/code_intel/migrations/alembic.ini,sha256=2-QEvbLunUXTkWeeyfo901-MXPkKoO19emJjb7lW9gw,563
attocode/code_intel/migrations/env.py,sha256=ReVBUT4W0OX0hKvVwwMTmK97HtDI-aHG5CznGphSQXE,1922
attocode/code_intel/migrations/script.py.mako,sha256=kSTGRzVeiLLMi92q_i21hacRifehDeHlEn5N2Kr3lPA,670
attocode/code_intel/migrations/versions/001_initial_schema.py,sha256=Ei9LXUjBBqe5kO1efq9mubLQRbJ396g59R50UclqgTo,11299
attocode/code_intel/migrations/versions/002_branch_version_and_embeddings.py,sha256=AfVX0LOQP1DS8uaR0_kPtd1G7ApxoNm3bd8_5vy-JBs,2307
attocode/code_intel/migrations/versions/003_embedding_uniqueness_and_cascade.py,sha256=_RMNpFRljeMboM3YkbnkjdR5ujyb17EJHLDbgv_aVfs,1463
attocode/code_intel/migrations/versions/004_audit_events.py,sha256=GF2Momf9FG_0R1CkQ8764jxaNoLWhDDB3RkxM3OYwU4,1701
attocode/code_intel/migrations/versions/005_user_preferences.py,sha256=0dbtH49Y3XO3OSpbpRandC2meHGJReiJw88S9Sh9nJ8,908
attocode/code_intel/migrations/versions/006_google_oauth.py,sha256=TAZduVTQfPbgJpB5Yy2L9BeSP8PKgv2bd_bYA8Jl77k,703
attocode/code_intel/migrations/versions/007_pgvector_embeddings.py,sha256=RcVluTk8iyWE5SDdTSoF1IJiNkDxAmMxGkjPf6eyai8,701
attocode/code_intel/migrations/versions/008_symbol_references.py,sha256=kBv6yCC9zfZO4Z3Xp8tPGEZWsK_gDJfaffadgn8CQhA,1370
attocode/code_intel/migrations/versions/009_webhook_secret_encryption.py,sha256=7rWIPTwa7U9YzMhJ_bXE3KZFDqaDGKUqKrlM0-gynFk,601
attocode/code_intel/migrations/versions/010_add_commits_table.py,sha256=YPswmmXdg1RHryoxqHHEdzPXfvhs63oPau_O1loHCGI,1615
attocode/code_intel/migrations/versions/011_commit_changed_files.py,sha256=hGPx_Lqx9xq8Gc2DRfjxLakGLv8xjvTUaUHTfAabVOA,601
attocode/code_intel/migrations/versions/012_branch_merged_at.py,sha256=iPsF36jZvSwTOf6bAW4SItXI5NQRgoISCZXZ7GcI614,582
attocode/code_intel/migrations/versions/013_revoked_tokens.py,sha256=MHCOPGayNNGBAbI1AD4X0SbtH0Wy7n3Bi8TrxI4--do,938
attocode/code_intel/migrations/versions/014_blame_hunks.py,sha256=_fSrLmCtglCsukeyuQQsGGevOOEUpTZXaARyQgUsdZk,1563
attocode/code_intel/storage/__init__.py,sha256=o3CjLATO6GDuyUsBhqStaocRG3Cv9SEjqLISrmC7OfQ,227
attocode/code_intel/storage/branch_overlay.py,sha256=QycihdRAbjwICH_lu8VNlXXyk2612-ucyGBo7RFcFLk,11861
attocode/code_intel/storage/content_store.py,sha256=HpbXf0gbvnsc7rm6BcdEZsMCtGQzp5rTM_1hEs17z_E,5651
attocode/code_intel/storage/dependency_store.py,sha256=tf4cB6Q01eu9tkj1O-ETG3FFYtTGyJpg4CLUXWMXhus,4415
attocode/code_intel/storage/diff_engine.py,sha256=7ReCChrR8GeiGIa-X_dvR6Si0kg92gHTG-jiAkpT5q8,6226
attocode/code_intel/storage/embedding_store.py,sha256=2tDniXzxkqkazSzwSr8pViyJO63wC_qWt1B23VqM-00,12009
attocode/code_intel/storage/security_scanner_db.py,sha256=sePPVav34UOMRB8goFgvujTlnVl3tXLUYXd2S8UXeCk,5591
attocode/code_intel/storage/symbol_store.py,sha256=NvSZScav560KXxrWsyoiGrubnGe5AYgr5pbWGXkYWEo,5135
attocode/code_intel/tools/__init__.py,sha256=2NYGucFcM_rRGEUlG8NbeCDx7dUy_RXfLRwxvq7jI0s,109
attocode/code_intel/tools/analysis_tools.py,sha256=A93ciO-c1a4M3JmgAa0JE5aE_I9tExgMsinPEepRQ_E,18173
attocode/code_intel/tools/learning_tools.py,sha256=fvBtxKYro8VAgwmme-5GTyTl0E_TWImbnHq-Dw2jiYc,5590
attocode/code_intel/tools/lsp_tools.py,sha256=5x5Al4dJo4O3X-T_anTlURlGMjA1-bkHQciXI-BmgRY,5138
attocode/code_intel/tools/navigation_tools.py,sha256=g7x8C9c9Q1X752iH6zz395VH_twrXjdw9H8OaoIqp6g,23571
attocode/code_intel/tools/search_tools.py,sha256=GAtws0UHn9CY1BrUbjcBtCUo4nh3U3y1vLRiSFJ7jYc,3780
attocode/code_intel/workers/__init__.py,sha256=3braUM41abb73sKb0LV0Mp1jNaA1otM-2biPnRQEacI,63
attocode/code_intel/workers/job_utils.py,sha256=QUP__tCrzl-NZGLXxBH_bLyJ4cM83TFcrh9sehI-u44,3646
attocode/code_intel/workers/jobs.py,sha256=Tlqh5loI9j-WpB0JkgbQJOiiw-bsfRT7ndc_2Wshox0,22182
attocode/code_intel/workers/run.py,sha256=5V_rMXMxiWweNAzu8HqATTh-TbEN5AucxdhAHiOoNaQ,697
attocode/code_intel/workers/settings.py,sha256=ihXMue2hn_e7Rawb3Vn8LXmko7hWHKyW4exkljRLpgs,1748
attocode/core/__init__.py,sha256=m17IWEFxIlLjlHZs4or2EsG0jTtb7diabEYtcbPnL8M,1665
attocode/core/agent_state_machine.py,sha256=8NvjRCYHsg9Mh31o2xltD2sDdbeEZCu-9CaY9hLHuq4,5776
attocode/core/completion.py,sha256=Pw-jyJsvPlgDOkkZDAcqTH4qj4OU2UMmcRp2bl9XvZA,3335
attocode/core/loop.py,sha256=vbr06kXBKh4HIjTxSSDTuVKl2MFpVJw7IGguVOCHZi4,50641
attocode/core/response_handler.py,sha256=QA_PwicRxKY5-CALe_qy2gOSAtv9OkzI9gWnCSkjFiU,9738
attocode/core/subagent_spawner.py,sha256=ByDew-6V9aBD4St42vRPRqhoFqezqDVaNmLZlH5aGsI,10041
attocode/core/tool_executor.py,sha256=BHZoMKs9mLrOt3uIWtlzqGa0XGYRKeGjpT9DgCrWmG4,25573
attocode/errors/__init__.py,sha256=aGvx_CfD4Kq5VhHDkyfxKC3TXQ42n-XrQnY-QxhbS0Y,3687
attocode/integrations/__init__.py,sha256=LfowLZfc88M_O14HKBNSelIF6KzaYXnyhx75M_P5HH0,276
attocode/integrations/agents/__init__.py,sha256=Ze3zD6f9BJDyaygghc_6qwOVUI1avadSszrPJaonx30,2002
attocode/integrations/agents/async_subagent.py,sha256=wcun98Rx0xOmSUaKYSUX9gQGjiS2Pc-pTg46dqPdles,6617
attocode/integrations/agents/blackboard.py,sha256=vcF3XrrHnZHSRym0Y1yOwDNvrtFH-ZzLQ8D0oC8upJM,20445
attocode/integrations/agents/delegation.py,sha256=RbW-j0uuGLNGkeanPnV2EIFezL7iVFkySd_-u4kgrhc,4183
attocode/integrations/agents/registry.py,sha256=LCBbN6MRs71brsGnE9wOo30azEWV6tPIIXQWjEwlhDk,4773
attocode/integrations/agents/result_synthesizer.py,sha256=OAf2H8yl2JvnzQD8ocfo5KdxFv7B9IGXyH0sj9RN27A,44993
attocode/integrations/agents/subagent_output_store.py,sha256=9X3OJOzgXhDs8es2BQx9dgjDsSKSbZ98ltN1QJMb4rk,5557
attocode/integrations/budget/__init__.py,sha256=n3GloR8c0rAxzdF0-CP_ojkO5li51jVJkfTX2MtJ3VE,1860
attocode/integrations/budget/budget_pool.py,sha256=WNqyDup43kfI6Fs2Lbdmp6oSEHsrDQYm48AWXobdVpM,9601
attocode/integrations/budget/cancellation.py,sha256=36Ouk8cgBFHPcGsctFgZ05psGylv_z-bxbvZASs71Sk,2272
attocode/integrations/budget/dynamic_budget.py,sha256=sWKjgazS-zPxozZoKJJanOM9U9YIiGQ7fdncSfeffVo,11830
attocode/integrations/budget/economics.py,sha256=9hTn_kOR6jAmvztL9xpy7vha5s_V7PTSD7P6yFJnWIM,26021
attocode/integrations/budget/injection_budget.py,sha256=g4eZ054LmYjEG3ttZ-fVD8tluT6HlQGfkKRpjxBgWGI,4725
attocode/integrations/budget/loop_detector.py,sha256=ZKeTnUHVZ7MEaSR0EGtnjUicJeRqgIhVzlW0rgPYcXw,3157
attocode/integrations/budget/phase_tracker.py,sha256=rDNk3M5PIr6Pf0uoK4RPkrIqUhv1gGhGgZsD2hFunGM,4844
attocode/integrations/budget/resources.py,sha256=WJcP3auPM3XZorkkWirvtliSXUNvljEkedHo6ySiMqI,5459
attocode/integrations/context/__init__.py,sha256=7wSzxjt4WCcw2D-8lK8tAnHlfPj4L1jeVJGcSCmQQGU,4093
attocode/integrations/context/ast_chunker.py,sha256=IQKXCcXKXDakEOqxStGxjOlFveiTro_ciA1wT3FqHZY,7098
attocode/integrations/context/ast_client.py,sha256=35PaceW8TM4HQzeTNQoMLkAbMhC-WF4u8bJU23gJvOA,4059
attocode/integrations/context/ast_server.py,sha256=bFW6WGHdai7IqKikoK0qCir7i0kYZAPbLTtXqjKmZTI,9722
attocode/integrations/context/ast_service.py,sha256=u0kPXnpwZ18XSeR-iY7w3eB4hv3kt2_W71oMtchk208,21041
attocode/integrations/context/auto_compaction.py,sha256=M7SVEZjU8EUr9QmQk9YUr2SEi0QaAAYGGTGfTo55Y1Q,10072
attocode/integrations/context/code_analyzer.py,sha256=5v6__EBHLjjzUuhIYv3pdL3_be9tCdtG2VzZUmCN2aE,18008
attocode/integrations/context/code_selector.py,sha256=2efyxZxGUR0m8bCut8N8vIuqdY65zhpl9kDLJNZRZQM,17435
attocode/integrations/context/codebase_ast.py,sha256=_7isx8-1SnLvoZTRKxf4c2G5MTVMgVDwth8MEiRK-wQ,51728
attocode/integrations/context/codebase_context.py,sha256=TqZoFtCBv3d_DEZ2oJUqk1hhgzfkAQPqRy6HgyTbZ_0,58309
attocode/integrations/context/compaction.py,sha256=Y6HvOd33-73BiwZLlgBPKARA5D1s49SZ5Fd3B7G29S0,3681
attocode/integrations/context/context_engineering.py,sha256=n8aXjDIW5Fm7rQZndZCii9XiAOkSULT83e4nZHyHfbw,9625
attocode/integrations/context/cross_references.py,sha256=LyhrZH6TDyKUUL5fFrOc9F1ftUlNfTitqz5avm59Sng,5337
attocode/integrations/context/embeddings.py,sha256=qyLt44GTYkpKEhga1oQMAVTMvFdCkMppvJxfHW8zUdQ,6971
attocode/integrations/context/file_cache.py,sha256=vY81WepyUa9K76vkznOZ3yvgTlZdgxMsip2B2aGe5Bg,6155
attocode/integrations/context/graph_store.py,sha256=IS3osv64hJXUbhN_It27aXV7PjNWj1pTU4NW4amog2w,11451
attocode/integrations/context/hierarchical_explorer.py,sha256=Y53leBs5MEv2xumLtrH-ILJww_bz34N5o6HPy8oo9NA,10831
attocode/integrations/context/memory_store.py,sha256=U-d2WQAoec3vjev-L4y3moPr5i7P1qF2ZrY0u1WrToA,17685
attocode/integrations/context/semantic_cache.py,sha256=a0BWJggW2P1_lIsvjy8IDokrkxe7y5QlkJVh00P-t9o,5234
attocode/integrations/context/semantic_search.py,sha256=ImYuQ8D-3vk6rvUiM3epiUroMDP-yPbJ1tIKzeRPChw,41779
attocode/integrations/context/ts_parser.py,sha256=P7sZuE3I_0bbIs7SjYl6dKCRQKHTvPH8aSG8BN5Gak8,53803
attocode/integrations/context/vector_store.py,sha256=W8vY-CJUzWw4vBDufr7hCU75uw_tsqLzVfVcLXSCbeg,10983
attocode/integrations/lsp/__init__.py,sha256=6V7ryALjTut6sZs2hx9vFe4DtNQtVNCIqWvRheg8KEY,514
attocode/integrations/lsp/client.py,sha256=zWALtRj5E8p2OOa9eU4KRHxIR7Nx7JUJ0U92PRit7i4,24495
attocode/integrations/mcp/__init__.py,sha256=jn1Q8Cys-9ZWS8wjtULnzp2rchgUbqAlIMcYKcdFDuc,1325
attocode/integrations/mcp/client.py,sha256=MfLtYJglpKwKFXjGQsQzkdsMCKTtwOSIst-xLyWl9b0,7926
attocode/integrations/mcp/client_manager.py,sha256=9GiEilIWaji6rkLgBM7eDrDTTB5KgjE42p7CWqgsnjo,9542
attocode/integrations/mcp/config.py,sha256=G7QTN2-pWIokw0kYmkscf7lC6mUsRC1nznH4QlnDwHY,3228
attocode/integrations/mcp/custom_tools.py,sha256=oBPhuwIjQtmu-84iqmKFj9gHqG_ITnk5qr84rfE7KrI,3932
attocode/integrations/mcp/meta_tools.py,sha256=lKai2LXfSlITEm8ZQS3FG5TTAWRD2xVTMyUtHEiXCnc,5381
attocode/integrations/mcp/tool_search.py,sha256=X4DFoXrB8eUWNe7AKjfEDzITLUK2wx_V-qwL6-bmNhc,6030
attocode/integrations/mcp/tool_validator.py,sha256=RVDdEcODIgkj83ipnl6t4Ad1_5TtMAgqAxjdv4_gW-k,3508
attocode/integrations/persistence/__init__.py,sha256=op1kN6IQOz1iXLX4Xyty_Uom7eG6ti1NpM0C-xzhjNw,782
attocode/integrations/persistence/history.py,sha256=CO2YCbLDs80Y1bv48GqC6NspOiLXiQW9ZbdLrs8G1Jk,5242
attocode/integrations/persistence/migrations.py,sha256=tnUI7yznNf9gszabnJAmv9NwWA-C83aNZPYxBMB6Vbk,2992
attocode/integrations/persistence/store.py,sha256=Kg-4GYotI-zIUcKjFaZAeX4cKSkw7yCSL5n_3ESPMi4,36508
attocode/integrations/quality/__init__.py,sha256=lMuRbqPikwDBDVnLf5c0EkzwRzrQMdBhjO2k_DCVTis,1584
attocode/integrations/quality/auto_checkpoint.py,sha256=q4CKBghDCOJjmi53539bkfADz3W0_JA6hJWlW1u6Kbs,4195
attocode/integrations/quality/dead_letter_queue.py,sha256=XVNGKPcBQapgkHED_eKNOX1uIGMzOya0tkly-jXwKj4,6347
attocode/integrations/quality/health_check.py,sha256=vQ6-xUBJXuN5MYiSXcBdD_Dh8xfCcdxIY9vrggtSEGc,8674
attocode/integrations/quality/learning_store.py,sha256=Js5vurYup5qsLIsTqRMqXqQ6aYquP8uclsvXL-sIP8g,19204
attocode/integrations/quality/self_improvement.py,sha256=kcG-_5p-K4MSF4GWepMzM2_9EchT_zaSUcB9lIvGc2w,7905
attocode/integrations/quality/tool_recommendation.py,sha256=5VJEwAwf_sKSup62HsvT2Dpi10uG7Gkq7T5e6Mj13cI,7669
attocode/integrations/recording/__init__.py,sha256=uUjtYbjLqu7hnl-5kggJsXLacBbT1bEm76TJxqkBH_k,1197
attocode/integrations/recording/assembly.py,sha256=Ko1Q_4un6tzaEmWd7b-rnC_zFtxhsOtRDZli_oBsfGM,11563
attocode/integrations/recording/exploration_tracker.py,sha256=XcrKg08TU8bussZ09N0gj0idiYWsWcAS37Mekhrz0PI,10255
attocode/integrations/recording/graph_types.py,sha256=7o8ap_mNnXs0OC1y96GahnGTRRV7RZsuR0Yt2EObYtE,12015
attocode/integrations/recording/playback.py,sha256=1mekKV0ljjrIcsxCT0hAy-_ZsK8NdwjB7DTo67dzpYw,7391
attocode/integrations/recording/recorder.py,sha256=szx3AJvW8o5vCppwZHO8wQUGS2Z7E-Z9AOtd7TdsHEg,21157
attocode/integrations/safety/__init__.py,sha256=mft5XCdlFK0ITpmiymeEJ9_H9kiKJvWI36FQLxW_2x4,706
attocode/integrations/safety/bash_policy.py,sha256=HTpzuGSqkTJGI5JaFVK-ItkqZboDqEHtk1VMzFPnEJ8,4671
attocode/integrations/safety/edit_validator.py,sha256=215o9w92Sce0uVTF-iSlkSSnYh0li7l862D_f3cLyh8,5942
attocode/integrations/safety/policy_engine.py,sha256=nGiCg4dXBVmRJM1lFiLMBzmNG0iSq78MwjMUgU_vCIQ,8068
attocode/integrations/safety/sandbox/__init__.py,sha256=6nB24kvDjv2KrraV1P8vlcWkRsku1ZVleMWw6Y9ilZY,3181
attocode/integrations/safety/sandbox/basic.py,sha256=zxEYa5Y6wphn0MwEcllbTDVGYLs9cbgtNUkPrcDXlJQ,5066
attocode/integrations/safety/sandbox/docker.py,sha256=XksPW0Z7aIAdSXC51NSLGc_-I-iFUzsR1Bdme5vJ_dM,4568
attocode/integrations/safety/sandbox/landlock.py,sha256=e3jy4AJMpE1diLzlT7GWK95PfBzKwE2XuroPyp673D0,8636
attocode/integrations/safety/sandbox/seatbelt.py,sha256=pAH0ZD0iDI0B72OoRQ40pzZZvIZY6z0q3J_LgDECMdw,6802
attocode/integrations/security/__init__.py,sha256=8fShTWB3KOwIjQ64iwppv0r1wFkaWdujvbHb6b6VM2U,654
attocode/integrations/security/dependency_audit.py,sha256=YMyQ-v5L6HCyvrZyff5Wz4mcqLmVB4YPNqXx65TKaXM,6603
attocode/integrations/security/patterns.py,sha256=iSFVc7Ln20tkjkRoeEiu_ZzeN4cMvUbYKkDqBchqBxU,8822
attocode/integrations/security/scanner.py,sha256=PKT59G6ToLcNzwzrul1F8Eu1TL8itPivswU9ZxObPVA,10933
attocode/integrations/skills/__init__.py,sha256=z6K8uMaD5GtaVi5ri4dbKvuoEa2_8z8Ah6Gc-8YmHR4,604
attocode/integrations/skills/dependency_graph.py,sha256=9QdUIdGszjWANo1VKl6pa174glgiKKJJHaWSl2cQXbU,5591
attocode/integrations/skills/executor.py,sha256=VNz16TaYRXko0j2nR2CLL6buz6RIh85QcvL6jrSLTfU,6936
attocode/integrations/skills/loader.py,sha256=zk5pPi737N_q4VmMpCvrHUzhh_Hpel2X1O1kHqmcn8w,5315
attocode/integrations/skills/state.py,sha256=7YclnHwjVzRd9cJn_1EnPyQkVSXEPsIRevve1LRGocE,3442
attocode/integrations/streaming/__init__.py,sha256=35kXYjnDuyAY1h6BoHEVfCn0HXmYMrdIwmMp4cK8jCA,800
attocode/integrations/streaming/handler.py,sha256=hiMpnpGh4H7J11pSKMN5Y2iPGQPBnlTkzoFGU8P0ckY,13092
attocode/integrations/streaming/pty_shell.py,sha256=GSP_vFw7id1Hlz8U7IEpP_cTPaSpCTEegwblg971d9Q,9629
attocode/integrations/swarm/__init__.py,sha256=tFJ9jVMMEaRMDVE9cIvvSNS4SD2QeHiJxo_K7KP0uXk,5207
attocode/integrations/swarm/cc_spawner.py,sha256=sUUoToX1SjYEhOoxneLw6ANmbIou_4_v6l1sXoNi-tY,9879
attocode/integrations/swarm/config_loader.py,sha256=5kIv_BglLy0znb54XKf85JoNuZYLv9ktGfR4YiEURig,21397
attocode/integrations/swarm/critic.py,sha256=Rv59hR4uidAjesmnDLPu2qsFjDqIMWqJlm_tno7cToM,8727
attocode/integrations/swarm/event_bridge.py,sha256=lepDflAL0QEAiEe_LeIsGkcgIYokSfb9PzA1OTzVpos,33347
attocode/integrations/swarm/execution.py,sha256=OkWzS0cEbvDHM8s_gXFjlkIRIgf68NNXGR_I4O8bO28,40064
attocode/integrations/swarm/failure_classifier.py,sha256=0WxJ93cgBK9wgvThiifdQy_TQAuk2NohceRsejQvd6w,5887
attocode/integrations/swarm/helpers.py,sha256=3sE5nDsPnCPNuAknor2aMK073nQtMMgt2gO5J2Fe8QQ,5080
attocode/integrations/swarm/lifecycle.py,sha256=QtbVzBvt8cHsmc8cK-dXC-GsrkI2xvDRIea_Hjd60ZA,24609
attocode/integrations/swarm/message_bus.py,sha256=BW1XE3QLRhq8Tfza7IF7BuUYsD2o-lCKA5RcxBoGSwA,11994
attocode/integrations/swarm/model_selector.py,sha256=3w5LC5wsaHsAo3Lfrval5IWfWz24ZJqtJrIUrtfoqCA,28037
attocode/integrations/swarm/orchestrator.py,sha256=MXy7qmKUT8I6jLTV7jAYF7qqYB4pcGvc0GGiWcskOVA,32680
attocode/integrations/swarm/quality_gate.py,sha256=P5jWj-iUvhLTBwKBiaIqkq7V3VpW5rQ9urXPbMTUGIM,22936
attocode/integrations/swarm/recovery.py,sha256=CaXypYjVlLXdySVgQskELVLVx95nh3snHXM3UKTDX0g,25491
attocode/integrations/swarm/request_throttle.py,sha256=DqrJZ1GgLl_KVfyw02_0c3YpiSaIc8Zemm1Zib8MSLk,6821
attocode/integrations/swarm/roles.py,sha256=4qGi4t2j2GugZlTbaUkz8WOWa8ZoaWGVbi8-mEwZmLo,5517
attocode/integrations/swarm/swarm_budget.py,sha256=a21R1ft9ki20w5NcU3cSp4c6QsS_1YdA2Iw0BGhe9eA,6605
attocode/integrations/swarm/swarm_state_store.py,sha256=YfYMcRCJ7WInm8hpurb7Rn8JuFGBnAe6AOkyTx6rfL8,8326
attocode/integrations/swarm/task_queue.py,sha256=SJsaNusm9rF6zlAZxXB1GX02YHujy6k9tIFJCpnn2NM,38839
attocode/integrations/swarm/trace_bridge.py,sha256=G4jXl2CqCCFIigP3M1O0PHdyIaf1IcJ35Rn0jMT2aTU,3611
attocode/integrations/swarm/types.py,sha256=y20jQ82U9DRK1Clf1DPlu2SafNMZiqd6yNTjI7aP8WE,24303
attocode/integrations/swarm/worker_pool.py,sha256=9Tu2m4Wmmgywsz3vfKRunWfYw2qHyYgueJ308AvRTv4,28565
attocode/integrations/swarm/worktree_manager.py,sha256=x3C7tUQ6t74PxKfJKy0hia5kO7jbn7Kcj5y1un2lET0,10748
attocode/integrations/tasks/__init__.py,sha256=U3AG-hOM34D3sMTv9OQSCA3C6O_uXk0zwDS-S7HhUXE,2497
attocode/integrations/tasks/decomposer.py,sha256=_zvc4i_Bc7YrAGkZTRzhIuk7rdbGbgK9qLXCUX6rIsI,6459
attocode/integrations/tasks/dependency_analyzer.py,sha256=2YmCQNCEkOdNDElzqOEJcSnG2jryz81X_HTlydnzsDo,8068
attocode/integrations/tasks/interactive_planning.py,sha256=iCxvlO1usLMIAqsOLIO47JTyO345Lp9Bo8MVGNeXQM8,12602
attocode/integrations/tasks/pending_plan.py,sha256=hTkuVWspYvpWEhUO-1mT-pNV9pPvWd3OC6gXNYbQb7c,9219
attocode/integrations/tasks/planning.py,sha256=SaTE2VTG62MjDFLbWbvngh8v0JVYHlSxQjJSD4vrl7g,6278
attocode/integrations/tasks/task_manager.py,sha256=3nuRjg0pGIUct63RHH5sG9hP5h5Za-cMrd__QEXv3UA,7513
attocode/integrations/tasks/task_splitter.py,sha256=eU16JgIG6Kgp6cQxMOqTaO2mqjDONkQ72398E8JHMEc,7837
attocode/integrations/tasks/verification_gate.py,sha256=jtA2CpYjHE5M7lcA9h29nBATdezW5js8brf31DXxd7U,9576
attocode/integrations/tasks/work_log.py,sha256=IM7M2hPBXwSudHSzK8dYewfxBC2-nrkCqIYF5ef2ilc,3832
attocode/integrations/utilities/__init__.py,sha256=WPl_7_QXYvUVcfem5FUZNSkt4IKN34XIY3pMEpi055s,4141
attocode/integrations/utilities/capabilities.py,sha256=g20kwO7iAqK_vA3juGbBBqC303EFi5vNKXlY8YBxmP4,4833
attocode/integrations/utilities/complexity_classifier.py,sha256=tMwGylG7goW7hrZvVqn8NUCgjAW_f5L1EVPxZuLghq8,4355
attocode/integrations/utilities/diff_utils.py,sha256=7sQejD-kssHsGVWEed2wbXaDkSQH5dsdxa9P7ztVlkY,1986
attocode/integrations/utilities/environment_facts.py,sha256=uevINfJhJif-KJiAgJj8_aMoXvcctuPGnrAh9tyFWgQ,3537
attocode/integrations/utilities/execution_policy.py,sha256=V_3KVTfq0FoKK2nHY11JMk_mDyR23vZOa3WI6sCMpTY,7902
attocode/integrations/utilities/file_change_tracker.py,sha256=lpLFjZaBOYy43gfU9fopXwDIdLQvBjANqvi68qMRvyU,9425
attocode/integrations/utilities/hierarchical_config.py,sha256=Z2d0loVRr3UREfCCTqW5qrmmqKDDZCsELlXEB081UoI,6976
attocode/integrations/utilities/hooks.py,sha256=9N6EjeAXTioaINbGNZGDXVUdkoNDuq8nB_KpigCWQ18,4520
attocode/integrations/utilities/ignore.py,sha256=7ctAzoDMjtyCjGqzacldsro24dJ1POKJjOP0BJT0ubw,1895
attocode/integrations/utilities/logger.py,sha256=tSsLkQsvQ4G2gai3UJ7AGyMHGgcu1tCTe2TXH2GFlQ0,1481
attocode/integrations/utilities/memory.py,sha256=TJz608Ok6bVmy2pMyrxPhic8Hl6B_Y2hIlBnGpy3_6Y,6996
attocode/integrations/utilities/mode_manager.py,sha256=YkzNwvTQ9ZnNEv9yXtZozlmWJBDIPpM78a0zNz9gqLs,10107
attocode/integrations/utilities/resilience.py,sha256=KEFm0_Op-zbYpqan73HdmSrCfgFZAoLZtUi3G0LS9zY,14273
attocode/integrations/utilities/resilient_fetch.py,sha256=as6QKv7G71MkSHW9BxRwZUbl6amMe1lc4_eblgqHiqU,8342
attocode/integrations/utilities/retry.py,sha256=AyNn89HYcskjloDyujEWrSV934tv-H2GuOeACG_0mGg,2346
attocode/integrations/utilities/routing.py,sha256=vNYQkupsIsFidFnrv9w4TzLasxCITM2vHat1y-pUJlM,11432
attocode/integrations/utilities/rules.py,sha256=VLUwBmYtcFrRhvSQe0qAFsHtwscd3lDs6hsaVWxC1J4,2242
attocode/integrations/utilities/thinking_strategy.py,sha256=LIseWvC6wpTli32ZMYo7vHrOUCBaAh8AXyYqS7NUp1E,3335
attocode/integrations/utilities/thread_manager.py,sha256=eb8_fCffUAHLkwMSI4NGEELFevtHGDcjOplNPBVozik,9610
attocode/integrations/utilities/token_estimate.py,sha256=Bhou9MGTVYLk-XFuN_uNM9wJsJ3Qnld303jKUFnaia4,1339
attocode/integrations/utilities/tool_coercion.py,sha256=HDWE8xMOe4clBh-NxEpAWS74opLKKMamTaR-goaVmKg,4372
attocode/integrations/utilities/undo.py,sha256=JZmTWjMS2hDMI0Vm92LClWzMvS4S02XCZcv7vmzXxDM,8021
attocode/providers/__init__.py,sha256=nRWCoGHw9gipYVXuAcbOWuB5rzrUKs1edlYPoF4EU34,1537
attocode/providers/anthropic.py,sha256=SrI89yzHH79guwtCjedrGJzxpwOYBfPBdFGaVl8Khd8,11009
attocode/providers/azure.py,sha256=C92n81D6hzUjUWqSCZIdXgKTcOkvmNqejHhEt5DQDqA,9527
attocode/providers/base.py,sha256=824BLY_9uuFnBeWtSVvplhzbrCWC2SoZaQgvIZZt0dA,8168
attocode/providers/fallback_chain.py,sha256=MCG7LvDXC7ceWZcz5Aajbfcnoj_2asgedLRuuvkvIAc,6135
attocode/providers/mock.py,sha256=gIoNIZOt7KEB3vzRpc2tRjitLRlBD27gacKi9eUfy0I,3406
attocode/providers/model_cache.py,sha256=p_7R1oybQQaR4BpVbxieHdnL5rsaSUqFY4PFjFNQtuM,10042
attocode/providers/models.yaml,sha256=jb5EqI2eaGpPK7MPpg6LjBAZr8kOzXb8Rg55CfEv7v4,2466
attocode/providers/openai.py,sha256=7ZmEsRMBd-S7O7fgNbbwDTkcNSgEoGhGy5MOpIDYgj0,7468
attocode/providers/openai_compat.py,sha256=SThTLC7XqlNu5TW0Ysqr6Gf0H4Rw_r5yup2iapKK1ds,4192
attocode/providers/openrouter.py,sha256=qhieuqqrGvcmTo-dHf2-46V9LqyB8TR9QdpxiNQbjNw,10067
attocode/providers/registry.py,sha256=18u2ASvSO9Le8YO9xk-IUZmFcsAPWB_41WgqMVP5noQ,3215
attocode/providers/resilient_provider.py,sha256=8L1cf7i5L2HmsWN1U2OPRFCAb1AdQgWyftX8Bdtqc3M,6036
attocode/providers/zai.py,sha256=LM5WYuIWEi3qjByfqfrEX1yeerivX9bzrJWXBcHR2cg,5958
attocode/shared/__init__.py,sha256=_0G1l6BXe5WLKfEXWwryqEMEO1dLk3Z9_eXkg81SYX8,1072
attocode/shared/budget_tracker.py,sha256=WTb-xMj1hHr19tzzS03fxDLGT_V1HssDplUtTON95Ao,4950
attocode/shared/context_engine.py,sha256=GS054-Vhqs55tdPaWwGnVuYdisLnNLR5IKAUnXFyPn0,4046
attocode/shared/persistence.py,sha256=xnyu-mHul5puc5U6jT8tVyixCaBHWM34SpK_DjXotFY,5092
attocode/shared/shared_context_state.py,sha256=kdSQ_Dx8-dlkEnf79cWo7Fx7wQGe-k3hpcUk3whXqH8,5570
attocode/shared/shared_economics_state.py,sha256=C__9Xt075s29dszJ_zPW8VXOGYXnEjeNHi9KreEqtFg,4431
attocode/tools/__init__.py,sha256=S0xL32S91cyHp6wTcP71gl8J52fPtE_vtr-JxtbhHN4,470
attocode/tools/agent.py,sha256=RnLq-RVFaWP01Odu56f9mhdwaasGlpEPFwfr-GeeAbA,3572
attocode/tools/ast_query.py,sha256=9DAhXSrc2mYr0uBkcJDTxXz1dR4DsUkQ-yIhiRNEQUg,7744
attocode/tools/base.py,sha256=uVnPkEbnnDB_W_0zGs9q80aL8OHU1XECTOTwyYzjQ78,1422
attocode/tools/bash.py,sha256=ja7qVIMm4DnzKfUKvS305ie-zq5sFYnGHr7j6eCBkV8,6622
attocode/tools/codebase.py,sha256=7FC5CDr-n3fPxSFjH3wxRkRAtqGPmxdSNBFTyImuhtg,18027
attocode/tools/explore.py,sha256=E16CwVezT6KxEme8yCF7_SuA6eU_oUYyoR5G39fEQWc,2771
attocode/tools/file_ops.py,sha256=hNYeAPF8pivwRI2yDiSN-nyC84ciGd426DlbPlHsuIM,8799
attocode/tools/image_utils.py,sha256=pc69MFuOxnFQw55sMu1eP6hHKKSpT8g0aiHrQ5u_NUU,3394
attocode/tools/lsp.py,sha256=zVCXamQzHITffEWFp9Ko0F6sJnEsfNjEkVKIE9zsG-8,7742
attocode/tools/permission.py,sha256=ZTuAbIziEpGsWDJRi6yGE3fcy1-Df2ZwIPbortbTfmQ,1397
attocode/tools/registry.py,sha256=MjamcF21G6SjouWIE5SkWwEttdPUo55uoH0V0Cghp8c,4011
attocode/tools/search.py,sha256=E31nP8xnQI1hKNMWqBs625DjAkw3pk1yveR__A4OYPs,2737
attocode/tools/security.py,sha256=36U7YoI5u9COs50l0oCm5zYMDVh4aAzU88TZRvHVces,2451
attocode/tools/semantic_search.py,sha256=CyFG5m1z-ocrJwFfa3LiiLoimWpgidaT63oAaEyu5-A,2618
attocode/tools/standard.py,sha256=Qc29BlCT-CPcdMjhElk_VmDp2E8CCoaGfxSERuHWZHs,1547
attocode/tools/tasks.py,sha256=qcdR9oGDicU_0NrYtbOdY7c2koefQLk6Qes9Cp0fO6c,6014
attocode/tools/vision.py,sha256=TKYJMWchu1aMmzmLvHUKkgUCRu0bTM9fvNfQgD2dEMs,7966
attocode/tracing/__init__.py,sha256=jeDH1AMu7fY0ziUZMx54YIeklJWB4dJalUYss-789PU,2194
attocode/tracing/cache_boundary.py,sha256=LaDKk8JqmeWbhRAy-83JDqr7uHwoCgHYLf9EaX9kXOc,7071
attocode/tracing/collector.py,sha256=sxRm9kdfrayY0q9TgLs5jbVy-NZbmZHI9SpUTBZNbY0,30826
attocode/tracing/types.py,sha256=neAPst6rbEAmMRAKuppHg_5skoPaPoPBbac4a-fWlo0,19868
attocode/tracing/analysis/__init__.py,sha256=ZW8fsyBcdM-5oP-OtseNOMtD0Vr5qxxE67-QyaJIzAc,1354
attocode/tracing/analysis/inefficiency_detector.py,sha256=y0sVqdiMkzDfmemlA3l9ByEJIzbqwz6R0bQjKwMhVDs,28226
attocode/tracing/analysis/session_analyzer.py,sha256=H0WPA7fIbs52WaPHssC_RW9aeVSHJNEypYozzoNq0RU,14256
attocode/tracing/analysis/token_analyzer.py,sha256=BD8oZUO3r9hCRn4rc7Ur0OPFHwqQNDYBqEMtuc7LCoA,5177
attocode/tracing/analysis/views.py,sha256=2yGouWEw8RQrJPacCsuw5ObaojGFY1g11gjRMNG115w,2006
attocode/tricks/__init__.py,sha256=jqeEzDN5y3Q7WXrqhFUmfej92-wPN6HnfHiCY5q6YZs,1487
attocode/tricks/failure_evidence.py,sha256=ij56nzUzy3PZBj6LNHg1TuFitMect_RbuOC3xFzm_8A,17531
attocode/tricks/json_utils.py,sha256=BFPk_s_iaHjQEH9wcoURW5wprNkazJzmwTZU_kVAfc0,6010
attocode/tricks/kv_cache.py,sha256=F-0VPTitMK-kANoQ5fJndhGmcxj2od2Nwalvtlxjrfg,12220
attocode/tricks/recitation.py,sha256=1O5gos4c5-Mf2rF1DvFDy16JVnGuhBWWFM5yzci6_Fk,11171
attocode/tricks/recursive_context.py,sha256=5qnpLzlULFfLu5PuHtf5CUGpOUCSYV6ymJlrPEwa7Ss,12236
attocode/tricks/reversible_compaction.py,sha256=lRKknX2HEuE1PxW0L4OQ3K7-5rN9RNya6h1dQh7IDf8,16206
attocode/tricks/serialization_diversity.py,sha256=ATAUX7W0GROXTpfcP8faJowfCvh1ulUVtYBd9KL7GtU,11945
attocode/tui/__init__.py,sha256=g2WNaH_OKTwFYCbmCbU38jB9O1mvRzP8NqvCTDgHjrM,471
attocode/tui/app.py,sha256=XiP5w-HvO6jWoll-kLg0zg4WtCAid2aRdtKb3uDwT94,42739
attocode/tui/event_hooks.py,sha256=S_kZunDw8b1DMrN_YcxEKrbIaJxyo6uzrGhKevG8IlE,12956
attocode/tui/events.py,sha256=g-T2zNfKUJfiijMdOjtMErIEAkSFf1pRy3IEKBbjdco,4816
attocode/tui/theme.py,sha256=-CR6TI6LPR0VbuvaVvdCqySt4lc0byuVRPTccZT93_M,2761
attocode/tui/bridges/__init__.py,sha256=MeU2-NPiFZ1mFtqTwrUIlVkNxgTAbFz4_k9d9IOWGbc,179
attocode/tui/bridges/approval_bridge.py,sha256=I0wf0ByGtztAM9og86UhbCC7IdpoD8R87Qu5G_EihXw,6103
attocode/tui/bridges/swarm_bridge.py,sha256=u1Kx3Q7SagAWpU4PmVW7rc3cUGR4segIO2lVij-6LwM,2058
attocode/tui/dialogs/__init__.py,sha256=GOvUEXReYPIuVmH0CAPpd9UoPB4IgmsGmEIBDpzhKio,552
attocode/tui/dialogs/approval.py,sha256=FkXR7fR-M7LUqGKGKjkWDDl4OytxQ7R-duvCzdwq50Y,4875
attocode/tui/dialogs/budget.py,sha256=nfzEEGWYeH9HbEfqUHGotRCbScnT2vlziCcKfeqqnWk,3506
attocode/tui/dialogs/learning_validation.py,sha256=uK8GiLpkNjquJwcdXLuxI7-ejQZ9Xk-rYRdr7NN41z0,3212
attocode/tui/dialogs/setup.py,sha256=HkpDgIQpQUUBLSZGfhPptM5_CK4xm_fVrygBjtFpvSI,12644
attocode/tui/screens/__init__.py,sha256=G-iDh9oLoDsvndJWkoCLZrzmcFMmxcKOCEIFWMuow5M,470
attocode/tui/screens/add_task_screen.py,sha256=Ra357hSS7onFPbF2QMcoU2lwMzZ4_q5-HRq4X8DIpUY,2983
attocode/tui/screens/completion_screen.py,sha256=Ll-AkfH-0ftgoFglAUaQeer7-IJ84G-UL9YcGD8S190,3568
attocode/tui/screens/dashboard.py,sha256=HItF7KPCVKG1V9LsbYUqJUfo7_MWvMEgWVylnzwCF_Q,10406
attocode/tui/screens/edit_task_screen.py,sha256=8y0NXRUzIX1Ogf_lK7mFIb9Q2gVcSRUzWLBaVwY-l9c,2003
attocode/tui/screens/focus_screen.py,sha256=lhPzfN-2v10B9N4Zly4mCScAGcJdmmI7HS_EOmNQCWs,6459
attocode/tui/screens/graph_screen.py,sha256=p1HVpX0hBZ0RmHgdJTBWHzMk8uQzSrHHVd3KGGGeKAw,14737
attocode/tui/screens/swarm_dashboard.py,sha256=JDS2WQ-QPdlN7IDJqAVQ0nwGMWXtqsQXSbV5Oa8RPts,15228
attocode/tui/screens/swarm_monitor.py,sha256=p8nU8zSQoTKZ2pexRFzLMz2FndWpx_y0xnq8XgWG7n0,11727
attocode/tui/screens/task_detail_screen.py,sha256=85YH-sbehyAngWb944uydkGUrOJyzvBpatJMyNHo7TM,1533
attocode/tui/screens/timeline_screen.py,sha256=gV9VslGVw_wVaBGJX2lwHLZVEynLH1P3q4O6geUt-yY,4782
attocode/tui/styles/__init__.py,sha256=QVgrTBK6e133RZys0tyDtcshZUMR3uRUbGyVaPoBIx8,18
attocode/tui/styles/app.tcss,sha256=b-tKN9SkiMXmOcwmmDhjA1wneiQsOr4H0y4fM1u29RQ,1920
attocode/tui/styles/dashboard.tcss,sha256=qABPAwuan0mbxxY_YjA8BL30Nq0jwZka9oHTi5XSX-E,2466
attocode/tui/styles/dialogs.tcss,sha256=yvdxPqgKGhp2_YrKJb07tyoQ83dwBGrfRbkEsllORuE,1740
attocode/tui/styles/swarm.tcss,sha256=C2CmWwO7kL9zLCDxDwrZb-HyeJgBjkm5z3nByxnQWdk,2705
attocode/tui/styles/swarm_dashboard.tcss,sha256=f14l7A0PX-5BhFsKLQdR0M35rlEH3pxD5CQEs6nbRYM,4235
attocode/tui/widgets/__init__.py,sha256=86H3d_MINyROSy7hbaHebws576_ezyQKH2JktggH09c,3437
attocode/tui/widgets/agent_internals_panel.py,sha256=xtnc7arooeF6tdxhbPUbsSMuCPtkyFW8qm1b5uHzQkk,6369
attocode/tui/widgets/agents_panel.py,sha256=2Lvn4LRTmA_0z7zkCHVCEgWuYbrQQB_ru-kEfEu0hwU,2378
attocode/tui/widgets/collapsible_diff.py,sha256=QzJyrvoQG_LQlsRwyg0kfZbLRv40nYbwfO0f9TEUBiE,5341
attocode/tui/widgets/command_palette.py,sha256=sLLMg3csUM6YDFxvdB4Jtf3L2WXbNucqPmS2jsz1eXE,9463
attocode/tui/widgets/debug_panel.py,sha256=xbBRMhIJR29QlrcnIw1TMLjN2arIk8vE2aQdMsJ-KSM,6797
attocode/tui/widgets/dependency_graph.py,sha256=EvEoE8w9JOZ_F3ec_-czRW-WNQwxXJFaKQwLbBLRHo0,2889
attocode/tui/widgets/diagnostics_panel.py,sha256=MI9UjpX3TYJwUIhxiTv3vgxElK4RDrStMHR8A1I8fVo,5043
attocode/tui/widgets/diff_view.py,sha256=Mzzd_KXq59dGtOC7LOBbP-xXzkAykSYaNek88CpZB5o,10820
attocode/tui/widgets/error_detail_panel.py,sha256=10Ctmm6QzDVkyXZQN1KQZ_ynzaf_KsJsJyzZyyrotT4,4037
attocode/tui/widgets/file_change_summary.py,sha256=iW4g7QnbeUqKQXKsAnZGFSey7fhKxF36majXQGUqkGo,4159
attocode/tui/widgets/hotspot_heatmap.py,sha256=ebURI0PlLzfllWSlhy1m-2aobZnYM1aDR5_oOwY9hWU,3135
attocode/tui/widgets/impact_graph.py,sha256=y1vZwJkVRVhLpJOZSUb_YPgR5DyIkjvPj1vwnWxek1g,2281
attocode/tui/widgets/input_area.py,sha256=9rVK8Nrobf-Ga6nXAh6cGcUF0ekuOdksvSRwBRAFqXw,5104
attocode/tui/widgets/mascot.py,sha256=q7xgDaL0ErJ17YSVwxU4eOzoP7M2TVDBJnm4gV3unB8,2913
attocode/tui/widgets/message_log.py,sha256=sFrb5cRl2Cqo_Xh7GVsF5W_tpwl1MoxrBK_zuHjBX7g,7204
attocode/tui/widgets/metrics_table.py,sha256=5-XMOYK38P_wQnQ_8RPjCk7q5lZ8fmWrW-Kok36pmUE,1541
attocode/tui/widgets/plan_panel.py,sha256=i-7lw36S1u59i9-ke2VTXBCRypu_IndgSlxKW-hPlZI,2041
attocode/tui/widgets/repo_overview.py,sha256=XZaxp3S2lYq0ZiY6r_tS9At164TCd-GLrOsJFZRIf7g,16031
attocode/tui/widgets/side_by_side_diff.py,sha256=VAzKHVUGXLFJC0qiEuTxI6Q5YPB3H70yauCW_poimo0,5521
attocode/tui/widgets/status_bar.py,sha256=wpYEwFJtz94tS8gngnDUECJEUPr-JvvPvthRUmUnyGU,11737
attocode/tui/widgets/streaming_buffer.py,sha256=yLOToNUdYN6DSkdYb5ibc4m57-qAYP46GKISu7mfzog,2415
attocode/tui/widgets/swarm_panel.py,sha256=0pvNre6vUA8OdnMKHNnOfHf9dLrna7BMg8KzTbWjXaA,6661
attocode/tui/widgets/tasks_panel.py,sha256=DxFJsaFZeWAmGdqwEPjI2XXcq3i4PBTA1RGjyc6ismU,2197
attocode/tui/widgets/thinking_panel.py,sha256=uoiMVXInY6i1wqjRDfl4JclgNwQF_6T87lUjJpEiWoA,1889
attocode/tui/widgets/token_sparkline.py,sha256=pQCriUAlbL6q2ydWepwSFsnbWHATsGixm9tWw9VQ3Mc,564
attocode/tui/widgets/tool_calls.py,sha256=LxRuH4IUBYD4tzODatMtCF4xSKba0kbm6dqbrK1zPnQ,10887
attocode/tui/widgets/transparency_panel.py,sha256=XRIS_EuSfcHrlmAHsgVL-_hvfvKu0Pxt-oP65YxYddI,3382
attocode/tui/widgets/welcome_banner.py,sha256=3L0KpWsoYXXEaaMLmWBqZlv3cgJL3ZNIJWWdp7IN0vo,990
attocode/tui/widgets/dashboard/__init__.py,sha256=MJNGAl6Z2oeIKUpXxUgCLDEP_is96VBVylknOe-BSpo,741
attocode/tui/widgets/dashboard/compare_pane.py,sha256=1AJLWdAlpz9pbeIQZhgdn21g76nS5yNsc5GREgek5Qo,5352
attocode/tui/widgets/dashboard/live_dashboard.py,sha256=6XjrdLuBJy8W3gAm5F1-wBhqWngM3oV3SY6R90GJspo,6418
attocode/tui/widgets/dashboard/session_browser.py,sha256=dRRIn9wv6DsAEuV8wgp_ioY-koz6AzUYOlTBXUaNVpI,9136
attocode/tui/widgets/dashboard/session_detail.py,sha256=zIdVTyI9E1gWsnT9fwGSyTxmYmJLnM1CAl0qX9q5ekA,13656
attocode/tui/widgets/dashboard/swarm_activity_pane.py,sha256=8LCQPyN8oARS15fXUzgnnXTcjDo0UDrCr3gMgwj8V5M,4266
attocode/tui/widgets/dashboard/viz/__init__.py,sha256=uOUPxO-plK5zAZZAi0PAVX5_FZ-tojpR0HXNkp8uC6I,856
attocode/tui/widgets/dashboard/viz/ascii_table.py,sha256=OL3MrivEFcLlwsFtkPbc5D9_supS4ZLJSylyMyLN-QY,2569
attocode/tui/widgets/dashboard/viz/bar_chart.py,sha256=2CNsrxtxv-5Sr76MepXLQokE5JOUP6Kr-5HairvagzA,2833
attocode/tui/widgets/dashboard/viz/percent_bar.py,sha256=6C3-9GOkqEf4D2gQEmP5Hu2gRGXdH1VCtznkCAyi71A,2002
attocode/tui/widgets/dashboard/viz/severity_badge.py,sha256=AqngLpZ2Ly_dy4274GK-xpy7qMwqCkhYyf4tWOZRphw,1376
attocode/tui/widgets/dashboard/viz/sparkline.py,sha256=pQ_Mc99-tUn5E4QqZvAIsckPQVPr4w-fW5s2TPx4eVA,2048
attocode/tui/widgets/dashboard/viz/tree_renderer.py,sha256=T36Ozu4whV_EdnGMIYIAiCl6eDO3hfiH78xj3BvehAs,3653
attocode/tui/widgets/swarm/__init__.py,sha256=s0qWmw8q0u1RBSbR4E-jC-6hRXrXopdamHH4wjZcTiA,1977
attocode/tui/widgets/swarm/agent_grid.py,sha256=-5tUmQ-g6B8_w7t8rH9hNoRtxYeTOzWxeFPtXsTliBU,13626
attocode/tui/widgets/swarm/agent_trace_stream.py,sha256=c0PhIAH5XdNO2V7P_xPPMf_s02axuk8e7CHI0Hlqor4,3667
attocode/tui/widgets/swarm/ast_blackboard_pane.py,sha256=Tid9d3Vslsu9zpu0_8QxU-EP1DziLhIzf-EnfEyC7lA,8831
attocode/tui/widgets/swarm/budget_projection_widget.py,sha256=50oK52GPgX3RjgECDraZ5q7EGXzSOBIlDBCuMXzUv28,2220
attocode/tui/widgets/swarm/conflict_panel.py,sha256=66_1_FZOqsVBNhWgqQDoPcVNMFG2ZuvDgRTmmvQO31c,2513
attocode/tui/widgets/swarm/control_bar.py,sha256=QhAmKhooFDQ5ajJoEm_DCHVr8sDYH-CnsyQLVDF4K_g,3149
attocode/tui/widgets/swarm/dag_view.py,sha256=6nlQbHeLeLJeC-5hw137ZYyexDoQhCYH5Jr9ikD2rqw,9792
attocode/tui/widgets/swarm/decisions_pane.py,sha256=TUzJ5RKjl3HryvaXunYdSfIU69vNsAzUglSAFi-VC0g,8117
attocode/tui/widgets/swarm/detail_inspector.py,sha256=MwV-edvrzziZVKWK282R7ImamSGs5Q4UiN-iFkP1vkk,11949
attocode/tui/widgets/swarm/event_timeline.py,sha256=Y3VBRYTcd_Mf3pysHX7M46k0bljmtmWY94mKmugcUgU,7270
attocode/tui/widgets/swarm/failure_chain_widget.py,sha256=jci9V0LaNDPvFWV7V5ocTD4LerJRYpbkfk3pFFybgic,2763
attocode/tui/widgets/swarm/file_activity_map.py,sha256=ZSG19Y7T8CgC_X2vGXq5ngv0cdqpZSPwAkeNgJyjalE,2641
attocode/tui/widgets/swarm/files_pane.py,sha256=RbSukZ82anNhZ6lETg4U11USSqjGMprueRKWHZr4New,5702
attocode/tui/widgets/swarm/messages_log.py,sha256=Wq4Yjc_Nk2-6DX451AM6WeqMHVu2v_VotaXR3nRcYQ0,3636
attocode/tui/widgets/swarm/model_health_pane.py,sha256=12joOP9JtqoJFGIZ0KtjLE5jD6AGd_qIOwIHCDapvBY,4890
attocode/tui/widgets/swarm/overview_pane.py,sha256=FoFuurtXH4t0toE4D2MQcFmWyuv4ZN7uEbMgLikzGTA,3829
attocode/tui/widgets/swarm/quality_pane.py,sha256=axA_Z3L7bFSzM3h5ddo2AhPfEaWa8cE83uQRtTKRp3c,6313
attocode/tui/widgets/swarm/task_board.py,sha256=IJTL-FmbO--vDXREuJzwDsayIzCNMwKGFa9mY1Lwpw0,17939
attocode/tui/widgets/swarm/tasks_pane.py,sha256=VIqASGsdkvsbryYaSumD9woxOQOzyBuO4jCtwTNXIPY,9709
attocode/tui/widgets/swarm/workers_pane.py,sha256=N-l6GkSxKMe5QC7x9QDuu5Vs0JtQ2kAWqRdGhg0PXoQ,9603
attocode/types/__init__.py,sha256=N1S4_iucJizFEKBjRxUb4vkZ5Zrj1Z3kElgOV6timFM,1850
attocode/types/agent.py,sha256=w2q2bhaOftP6E5wkHpcRNK15z3Rutmqp_zVTkmJhl94,4265
attocode/types/budget.py,sha256=k7aeR1G_iFnOJscrqkt9ZWpeacKRNbHYbrip_KO8Q6M,2075
attocode/types/events.py,sha256=E0ogeywKRaJPOyEbci92XvcbeJi34C6V-KmLCvsHVRY,8474
attocode/types/messages.py,sha256=Bb-DW8K1Z6eYKZyOwsQVE371bRB3zE3wW9Q6IDULjWw,4443
attocode_core/__init__.py,sha256=irwNOmJOAo6jDze53wyf3eTy3Q5VNW2Mmq7VD_RTZxM,59
attocode_core/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
attocode_core/ast_index/__init__.py,sha256=VnGlHHh4Ky-YLwhxBVDtYeNNzve-B4EKBY2cUhbOkRs,30
attocode_core/ast_index/indexer.py,sha256=6VmrzU9sNLlXjyYfMiYW-oaBVSkE3BSWmr0wdftUrME,4149
attocode_core/dependency_graph/__init__.py,sha256=rESWNYv4hFSTtS40tQhyCAv18Q333WJcQOkVdB_KasI,34
attocode_core/dependency_graph/graph.py,sha256=UdfK42-DEBHiLWwKx8cfTq4ApsFc1C6rxokAkOioWrQ,1078
attoswarm/__init__.py,sha256=9IO4LpUVFRetX9EPgxlmpiLjFCA3fsWhhGLIwigUgGI,140
attoswarm/__main__.py,sha256=5nIG55VYnba9D8fbmvy06im351Y00x6Xm7OKVn_8IRk,39
attoswarm/cli.py,sha256=-h0p93wBpfSQq7Bw5m2t5J8SBcWFbS0jGx-Te0pHQE8,64596
attoswarm/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
attoswarm/adapters/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/adapters/aider.py,sha256=6ZvRJBIJC-sWNOIhbx2dBWUFsFzgObRMsUKs2ZxEdjk,1034
attoswarm/adapters/attocode.py,sha256=htHhT42PBzRBBEPbBMJQ7j459xKgp_xrsDS2As_anU4,515
attoswarm/adapters/base.py,sha256=Wi52GsPTAsgG7pQYmWvdkoR89eGTFo_ZhLDbtoyIBzQ,10323
attoswarm/adapters/claude.py,sha256=ZchTdqRa4BuSVpmZD2_TYqXYacNyFvErxlxWyAppyos,1080
attoswarm/adapters/codex.py,sha256=jCYDQLvifbn0pKi_rHW0WNYvtozAM2u64rjAjJYiuEo,1930
attoswarm/adapters/registry.py,sha256=lgFdpA8KvMxifH2UnZlllaQ6Zpv16fGCBcg7I0yXkUs,738
attoswarm/config/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/config/loader.py,sha256=k4auEPZc66wJBUW2E4L4Y0JXINysDIanj0abpOw6kts,3459
attoswarm/config/schema.py,sha256=V-8Av7k8zPGfTC9Oh9OTluRp5b2JOyrnmZg30wOw0yE,4249
attoswarm/coordinator/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/coordinator/aot_graph.py,sha256=XK0-ncgNRs5leMTP0Cr7cTkoJaqGPD7PwQDW2EoclpA,11416
attoswarm/coordinator/archive.py,sha256=p6TxCvrORiDKd_lS0-O3ganLRfR3Dhpw3SJSno6ogKQ,4320
attoswarm/coordinator/budget.py,sha256=9N2f4IPYrTCNB744Uc0sfMe5KJU6avkRckpkcq7nwh8,5179
attoswarm/coordinator/decompose.py,sha256=088UfnD40gRmA0vbtipbN4uDFLxv602d0JEEe2yep5s,7605
attoswarm/coordinator/event_bus.py,sha256=75tXb1vmwAm_ZAJY1a19r8FHnICb1JlmGfk_DMpZX9Y,2535
attoswarm/coordinator/failure_analyzer.py,sha256=kAzCfjYtI5PMzKxD2fPnj36cxeq4cv1q3pfeZvZ7lIQ,6914
attoswarm/coordinator/failure_handler.py,sha256=usB9SX-fHeu_oq4MRj--p3OBXbLkE3EQk4zGEUPA8cs,7461
attoswarm/coordinator/learning_bridge.py,sha256=iTR6TdZRmn0iReAvQIaHr7pFgwP0DXhStxsdiQWj5SI,5057
attoswarm/coordinator/loop.py,sha256=DQU_sYraR928_nJ56MpzT0pvSx08B6E9yRZ_ualmlDI,46681
attoswarm/coordinator/merge_queue.py,sha256=6izfEQb13wXDUG0aaUzCrI7sXXWx2iXnNCNmPc0RXe0,2754
attoswarm/coordinator/orchestrator.py,sha256=4pF5mgRv638PCoA2MGdjM52B2Z_IDJPP5BCDWaUZloY,58909
attoswarm/coordinator/output_harvester.py,sha256=lUg_JQCGI8kuMgNosQ01iZwVycVQJPSoH0-nM9yRh_I,7019
attoswarm/coordinator/review_processor.py,sha256=rMQNHORVfo-B3ZJdUb1K3ElYfbGISzRrWfatFdRIOng,4372
attoswarm/coordinator/scheduler.py,sha256=6rfLlBZyc_WWxE7_SnHJwbbvVU6OEGkEUOCZsiy19bA,2723
attoswarm/coordinator/state_writer.py,sha256=RaJtR_MC5zysyyQTCML8DjyKaoIlEGCU6k253famULY,3258
attoswarm/coordinator/subagent_manager.py,sha256=PZvLPbe1baXnuAvyQamv8tHgbWfubf4Zoqfre91R0xA,13045
attoswarm/coordinator/task_dispatcher.py,sha256=krkWlBf0VQmTWSRaMw-TQlAIfui_NTkbHpYd88MY1yk,7226
attoswarm/coordinator/task_file_parser.py,sha256=PX-0z7Cfoo409qQTd3WL9zgJipLR9Jm1U_C0VvAbGRU,7061
attoswarm/coordinator/task_parser.py,sha256=M1b7_Fsyk3RNcJDkV1C6IfY2UTJgaaiiJgurFSqF7Tc,2389
attoswarm/coordinator/watchdog.py,sha256=eh-N5Dtc4Rm59uD1Sr0P-VHT7GlQbjgjPPltcZ3V8oE,966
attoswarm/protocol/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/protocol/io.py,sha256=nrD1LBfT046bRRnFN56CjmxmdwSssUgLCHjVJ5VNULE,1471
attoswarm/protocol/locks.py,sha256=Y4uJzQW_zp5RW8JqaaENk7wivnnQJ-nrpeCfaHK641o,570
attoswarm/protocol/models.py,sha256=AyQHKniPSN9Fu98yI44wmqHTALhXk0t6SYei1ZS9w6w,7394
attoswarm/protocol/schemas/agent.inbox.schema.json,sha256=YFkDbyE1_qgB7i5Kkw3hO5DLYxkymL9H_aQJjSUiM0o,392
attoswarm/protocol/schemas/agent.outbox.schema.json,sha256=5Z4WF1l37P7hj5EosYCGRY3bCBWAuDWIk6T9YBUK-2A,389
attoswarm/protocol/schemas/swarm.manifest.schema.json,sha256=508IINI3rsTvi4TFhPIUVzYyjM9Oe34k_WpMCUidoQ0,498
attoswarm/protocol/schemas/swarm.state.schema.json,sha256=SUkskq9yyK3tA_-Tjk7UVwCqMB_vnUD3vMU7Nmfxsmc,466
attoswarm/replay/__init__.py,sha256=HvMdLZjwtzZOwVwNHGbqjRWYssArMWC3omoduAYOU_I,32
attoswarm/replay/attocode_bridge.py,sha256=oYIpAmMIWWIFszpEH4Ye01yWX08m4lVQ853EAOrV6mk,616
attoswarm/research/__init__.py,sha256=-IHT-9ngr6R6Mgsvim8q1ggyxqh7TX4d9Mxj1XmoE3M,1229
attoswarm/research/accept_policy.py,sha256=oLoum9nYHcEy5KTlpr1n7U8H7V5MTVaKt8JC74bHphU,3808
attoswarm/research/config.py,sha256=6sWofEuL0qbs08yHNcsxRSLEVIyCkH0fG88TOHcr8Pk,985
attoswarm/research/evaluator.py,sha256=Ahw-LuQmLgnsPJqSHR2keEoMVZjT6_3mZSGX8e1FoyQ,8111
attoswarm/research/experiment.py,sha256=G6igj0oxM4bHb1ZJqQY8mBvQa0wUwqb_53R1X0o34iw,2902
attoswarm/research/experiment_db.py,sha256=CGOo3toZNGbMoE2T54TW30m8b60SneF8RR9y-R6Bc8Q,6448
attoswarm/research/hypothesis.py,sha256=QWdJa0PMQeLwUYQEf8liVr4TJ1EI1-_bsP5JKQaCDls,3110
attoswarm/research/research_orchestrator.py,sha256=WhRZFBQ-uIT29BqkB1ned_2XtU7DRq8pp3uz9xvxfAA,13557
attoswarm/research/scoreboard.py,sha256=WNDrPBIF2R_WFV7T3autrpyxxzlSsB1-YqDZu9NhBaQ,3902
attoswarm/tui/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/tui/app.py,sha256=fGkYrhAwm407KKnpKPhonr5t_GOnIfBQH8F8BihhxQQ,44430
attoswarm/tui/stores.py,sha256=A4Wn09qDeFcTZWF3HfMPmmLUIBP7S91WLM-TALjepNo,49278
attoswarm/tui/styles/swarm.tcss,sha256=cbkfry8YNXorLtseLd3hFgf3rGTp0tT0zkEUyLpqJ_M,6173
attoswarm/workspace/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/workspace/change_manifest.py,sha256=6lcJ3ygCAydTHd1JpavOj7ijqByn_z2_ZxFVGpXS6Wk,2391
attoswarm/workspace/conflict_advisor.py,sha256=hRNHJpQXEQPPkrqtlP3nS48WNmFyqC3I7b3vT1PuIJQ,3987
attoswarm/workspace/file_ledger.py,sha256=4tgoj1G1wiwOBJn-QI34tvewE3AOBTdkNcuGzTyfUK4,18186
attoswarm/workspace/git_safety.py,sha256=W73TggpAm3m3OdLajyTWsp-1me7aaSo25f5q0jKpFuQ,7032
attoswarm/workspace/reconciler.py,sha256=YYLa3KI5mhn4C_isDbJ-8lHkumHRrDZAlgrohkwE2CE,11990
attoswarm/workspace/worktree.py,sha256=MTKGVjG8M1gcxnBt1o-T7JfqMxsUQwS5uceO_otkGDA,3492
attocode-0.2.1.dist-info/METADATA,sha256=I4WCMLTmNGn0K7d3F-Gi2QTTgFA2Q3jpL4pyjDPSxT8,14314
attocode-0.2.1.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
attocode-0.2.1.dist-info/entry_points.txt,sha256=QZcJdG7e2QZE-MG5NbCx4a6ZHDSEqso4TNxRK8D5RHo,179
attocode-0.2.1.dist-info/licenses/LICENSE,sha256=NL7elrJE_w35KEahRDaEPlDgdHnT1ae3U9Uho7fnrcA,1068
attocode-0.2.1.dist-info/RECORD,,
