attocode/__init__.py,sha256=irHT3gdJ5HQAdf6HFQoXBS6JPOwRPJfg6MOEelOwPGA,69
attocode/__main__.py,sha256=vkGQHeUNnSFMvSgzkt9gn3pRWYu0dKvsTGIcY1XHuog,81
attocode/adapters.py,sha256=yFWBAaEock7yxGMckYa1uEYLv0z1XfHKhKnmyRTwDAU,10510
attocode/cli.py,sha256=R4U2BAMqXoUiQAiYikMfcXtCj0PKuWl1tL8EsFtRiPg,29782
attocode/commands.py,sha256=VUejzdXa630J-0iBkEtBuzdWeLgzwkw3PdqbqQ6dzxQ,122434
attocode/config.py,sha256=pDLDDRVWFYguKBgWCG2lc8F1xvyDAtmNGQDM7NKFpq8,13049
attocode/config_validator.py,sha256=Yhhc3yh65089gUBXZZFNFhrdo0uehJ6K8pK_WmPEz6A,3598
attocode/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
attocode/agent/__init__.py,sha256=gvbNwgOV74-iH27zHkE5IlUZbrapO0MMQkEsNoDi2x4,727
attocode/agent/agent.py,sha256=G7jZ3I5VAULlc_quwCP-vCjssZ_0km-i_rAsDucnTsU,30344
attocode/agent/builder.py,sha256=UzWuWv7cdeIZxrWAN6Kw2JNRY265h-enhMKpJNZA4ek,13938
attocode/agent/checkpoint_api.py,sha256=GauGHZluFyN0--EjesYMaSAoU7S0dt1PRoMr7xfHxLw,3579
attocode/agent/context.py,sha256=3uyKNNpNrzZ19da_dmVVvgyBEVbOS82M-SnXkyq8fRU,10127
attocode/agent/feature_initializer.py,sha256=QlVEgOZBDmTiMfI93wIHMCHVQ2TLZzTgxdsnszVr5NQ,32012
attocode/agent/mcp_connector.py,sha256=FzjMg25KhNrSFnwBa9R1i37zZQAZw0Jz-bMzep4vWSU,4439
attocode/agent/message_builder.py,sha256=v7GMgTYNuhQymFWvQa1iy50Gaxip7YOoC1nHjSCS3X4,7143
attocode/agent/run_context_builder.py,sha256=kCzzfpEv5bsYOH3-9dWGbpwCFCQlfgt2mxMOR5nK-rc,21084
attocode/agent/session_api.py,sha256=kpOMNCOXrSuZqFUJrGT9nU6jI86Cx7UZOpaQqNp4fZU,8190
attocode/agent/subagent_api.py,sha256=IUrJ5K1o8TSIFV8lumTONaA4iEysNOAraAwvIEkw6uA,8758
attocode/agent/watch.py,sha256=CQ8EeBg_m-UjNKBLE5z-M_KKMm73xzq_PjRWfe_v_N0,6831
attocode/code_intel/GUIDELINES.md,sha256=ZBYw697qogCBZcrCEexLCreDlFGxnWaJZqrfcLpiC6Y,18605
attocode/code_intel/__init__.py,sha256=0m-e_FrMEQhLEqdbrP1q-z0ag7QAbpalDdu8a_zcFaU,1746
attocode/code_intel/_shared.py,sha256=4aDyOQ8pWLLr3eoBMzm7PABkZCEYCTzjtRMRnba908M,9816
attocode/code_intel/audit.py,sha256=D4vJBKNfbbNzq5OstyWtz4ZxQCY-1IlWMbTEk5IY9_o,1831
attocode/code_intel/bug_finder.py,sha256=V9Q9v5mssGkj_XQrvpxvfWjCsngcuTq7rtB5azRaGh8,6603
attocode/code_intel/bundle.py,sha256=dVXnBBE5B4eWWoaiG98t4T6fdqHqIWW6bMH5ZdIP-Xk,2939
attocode/code_intel/cli.py,sha256=8jGxdpfi_vss4kINbd5eCtnCaAAv8JaP5-6gls1tmkQ,108394
attocode/code_intel/community.py,sha256=31TBUMBDXZCQJeGGjUGv3vIwpoCtyBgOQG-FGf9gefs,2040
attocode/code_intel/config.py,sha256=VuAeMxfrPBgnR_NpgyCThTBdo5ksjJcI4uZSrtCQ8Gg,8599
attocode/code_intel/crypto.py,sha256=Nyy8IM9EcnB3NmBSEh-tdJMOXaTd69-F8Azv5mUCQmM,857
attocode/code_intel/graph_query_parser.py,sha256=KyvMK3znj164pR4NglIlKRWvS_Pr2ZaA1hta_bnGEMs,26048
attocode/code_intel/helpers.py,sha256=Q7jMz6hRi-2ISkk6o_QpdJ1TZzb-i2H4nQZdq36TQIc,25727
attocode/code_intel/installer.py,sha256=g4NEJ5xIrQD0BHZ4tNHsrqqBSslCidtACztys0snM0I,64142
attocode/code_intel/presence.py,sha256=pHZC-kbCP8QqMRQuiIpz7ymyjb7wQz80Co5DvOdTNaw,4160
attocode/code_intel/probe.py,sha256=fCSggqbCL5uRNZ6b5HRNiFZC8b_-BR1alcfbRoOnKvI,3520
attocode/code_intel/project_dir.py,sha256=0VnharQ0JRmVGqamAgWTq-oi6pdJ5KwVSfeGOgxqBZI,2140
attocode/code_intel/pubsub.py,sha256=D-3xBg2UOnd6YG7fNVhHNIVn7O96fMWyY3THOQF96UE,4047
attocode/code_intel/readiness.py,sha256=PfgwJrnN3BZSQzGcgB7SotdV0R_6PBXj7YIZiihNgO4,37691
attocode/code_intel/redis.py,sha256=lePrpwKvHq6rd0k6KbyMGROrsB9rMaRNoker0Kqz3SI,1176
attocode/code_intel/repo_ranker.py,sha256=0ubMtQAuCAcIzGrNIitTevMvZpKd-9W9A883PTKMtUs,7441
attocode/code_intel/server.py,sha256=qM2mON9tq2gLNIyQKx8gLo3vRvVMYjMTCxFMuwtaPf4,28648
attocode/code_intel/service.py,sha256=D3HuN-l0ttd47LN6ntUo8Gm5aaEhX7QbOW6L-q_9M48,120062
attocode/code_intel/api/__init__.py,sha256=9fWM6ao1g7QofTAPzz8NNkTdRtoINKKkeSfLDfHOX28,55
attocode/code_intel/api/app.py,sha256=9aJCFYQ97_9eMcYnigbmat1D4T8OBerRepu3NlokGPg,7482
attocode/code_intel/api/deps.py,sha256=QrHpwOSBOTGphRcfQ3mV0ZZMeC-nNq7FtLwLW-ZX8Sg,11168
attocode/code_intel/api/middleware.py,sha256=bDkiKZBlXEPS-woHj7GgtKsXI7kiKDulHB2PMQUhVTA,16187
attocode/code_intel/api/models.py,sha256=3js1ueaNyMlcULZviJlGPDcMx7asxK2tDJw5Jy-TDCU,14548
attocode/code_intel/api/utils.py,sha256=wf5XcvI8h99gioP4iIif3C7sRcMqXTiOkd_w_SHwRQ8,3060
attocode/code_intel/api/auth/__init__.py,sha256=-PacSVpxdTBTlN6UBnP_Zrsh5PlQCWhupxC0C-v2Nu8,4103
attocode/code_intel/api/auth/api_keys.py,sha256=f8z4NX8eT8-PbV5ey3rpOyeeXE_lUDndPVAbSmZsZxQ,1842
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=g45Q86cPflFgi5Q-LpJXRl3UJs0WEEdMdfZOY3UAaRk,43711
attocode/code_intel/api/providers/local_provider.py,sha256=bR27TrvttQ_gtIQs0Vqv5TJUYLSTS9ace8CEZPLj78Q,17668
attocode/code_intel/api/providers/remote_provider.py,sha256=WcdRsmj_D4brBSfeCtfH7Mh-s4DSsztzp_PokiViaGM,26221
attocode/code_intel/api/routes/__init__.py,sha256=Ub-DRwFo1wW-s4dEFkzAcRiWmUeM24zuvSj9kn8zIUg,25
attocode/code_intel/api/routes/_pin_helper.py,sha256=4Limqb-G7iEf8qhh4XD6K4icPiSuYv4aXN0V2YBRuYk,5298
attocode/code_intel/api/routes/activity.py,sha256=Y05n-gJpDfWVhesG5DpFJU5NlFViAHsR833Ml4dPDDE,4747
attocode/code_intel/api/routes/adr.py,sha256=wzqvduR7P2NC6S4Udy1DMh0BEg1i8OUav4vYv1odFIQ,2371
attocode/code_intel/api/routes/analysis.py,sha256=lTvepdQ0cU_Ujsk5VrfORE2jZpbYmjwpUHZeKXg77Nk,16014
attocode/code_intel/api/routes/api_keys.py,sha256=Lv5I_oOZ892Y8oX_jtTYdvLJ_N_yyOvLbRaIMYMK1BE,5287
attocode/code_intel/api/routes/auth.py,sha256=QR32SRL0WH94UTCasUMU0chiE7napzdfoi8JLzJ4BfM,14370
attocode/code_intel/api/routes/branches.py,sha256=6eX9cdfOUF9bo6zfmWSGQgV2e_X17DCam_vHktoZCWg,8297
attocode/code_intel/api/routes/cross_repo_search.py,sha256=SwPcj49mVrow0GIPGisjCEuptQU_6i5iDfHeYVPalh4,6002
attocode/code_intel/api/routes/embeddings.py,sha256=xKDZD12NwA12wUyaOFCr4vFPVuub9y-yrEChsJ7oOC8,12909
attocode/code_intel/api/routes/files.py,sha256=7MPLw7j_15T8qEt43mAsz28P_Is8mpdDxd0ZXCUHhhs,4712
attocode/code_intel/api/routes/files_v2.py,sha256=sLGp8Vs6c_AHg_yOW8mqj4PtHKV6CbgK66QyhKU_uZM,12537
attocode/code_intel/api/routes/gc.py,sha256=YcpmJOljI3RrXEzqvMsvBvY9zyeeCn76b2YV3CBmza4,10305
attocode/code_intel/api/routes/git_v2.py,sha256=lFjWmWkSmW7ryh4rXl9XM4goPtKseeb_QpzgLowXd5A,13612
attocode/code_intel/api/routes/graph.py,sha256=xLmk-aHmbHshoH8svoJPLOEguFY5gZVRR8CSSymh4us,5321
attocode/code_intel/api/routes/graph_viz.py,sha256=M6AiqnGnzbrtf249yOdD7IMANFSbT1tk1EUUGb2ZK94,5480
attocode/code_intel/api/routes/health.py,sha256=nnHqWGlsvNO0UipHjReM9d5ikrZq_GqaeiD0qPMjJGM,1957
attocode/code_intel/api/routes/history.py,sha256=MoxlxtXuO0M7pSrAPOTc6Ct0qVsvWeJRbt7FQxD635I,5280
attocode/code_intel/api/routes/jobs.py,sha256=gJJ1TZN2c4cA3ZQNp1oRBK5-hxvXzEbCpDqergSXvJ8,2572
attocode/code_intel/api/routes/learning.py,sha256=ZKjQZIG6rRV_-gdFHFTe4R8z43owlZMv-b_Ew-fda98,5259
attocode/code_intel/api/routes/lsp.py,sha256=TKdb9tPJpKNRsod3_rX6JugCz2k8ly6rVX78MN1eCkM,8686
attocode/code_intel/api/routes/notify.py,sha256=j2MnPqBr1GNxbii5zCjQBWPtZY8ukSkeDsarzHwz_J0,22486
attocode/code_intel/api/routes/orgs.py,sha256=nUXQwbLXkOWf_MJwqfVUqwu2TtbYXTuU0pEoIUbuLDk,29815
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=BybTqLiy_sf9JYSRZJjhOqZhXYS__qTUcVTyzyeP9UQ,5388
attocode/code_intel/api/routes/snapshots.py,sha256=zVGuAIFoWwzKAGRbs5omoy6Xm1vxmx2anC1KYlWkVWw,20036
attocode/code_intel/api/routes/webhooks.py,sha256=qRS2jRKhidZuaCLWe6tJvXprFvN2coh5UdhOvHrvusE,11182
attocode/code_intel/api/routes/websocket.py,sha256=DsRHkrf1716WueyoFOpZodVUHCcgMINUG0uKLOAHHYo,4154
attocode/code_intel/api/static/graph.html,sha256=NI1ivJwXGm2anPkhqAUjAyhuMbb2hHGzM3h7YzgcDDc,9061
attocode/code_intel/artifacts/__init__.py,sha256=87juNRKYuXATow62thPnJTga6MooVXu9C1Ns8syw5t8,1302
attocode/code_intel/artifacts/hashing.py,sha256=7ns57FyH11iKVerTOLXaNHKmF4Y74zOu1UN91bgum-w,6891
attocode/code_intel/artifacts/provenance.py,sha256=lxSKJ5g35kNVnnkdFCsMV3HURDTUcZbnEFOFb-xYn2U,7027
attocode/code_intel/artifacts/retrieval_pin.py,sha256=IlJFqUTd2bLEcEq0c_DALtp1sZw3rSTsq8wSrCInChc,5960
attocode/code_intel/db/__init__.py,sha256=DR9DZopPl_W8BH7ylTtUmeqtFzc5yt23kl8uq-5-3dU,334
attocode/code_intel/db/base.py,sha256=zBzaRKUYyH2wL-oq2qIyANdEkYZwUonbVJ6gm08PeIY,769
attocode/code_intel/db/engine.py,sha256=465J9obPcbmxDpySNS9C2RRWimbfQ8JOdvKyA3D8Kjw,1827
attocode/code_intel/db/models.py,sha256=SalMskGwIo9wS7KGA1LpeBkBO4Uc5Nw_6fSU072dlrU,27476
attocode/code_intel/git/__init__.py,sha256=qovKGxyjJCyV0DnXhuNhMA6lfIKcyUe1q1P_Tv1kIMA,280
attocode/code_intel/git/credentials.py,sha256=RuTve0WOwR9w1Q0KgozgvADspkwz7CrZ7MBQJWnenaw,2205
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=WKg6KY7LLBmxuS1cCbu3nUWCsyfvZoVcFIIIKV4qgts,963
attocode/code_intel/indexing/debouncer.py,sha256=ilCDiefRWY2KGphi5yLboSr-qKePbciTzUijeFEnCdY,4912
attocode/code_intel/indexing/delta_indexer.py,sha256=fUiIpJvFRM8vZqjukasZ_aklKng-RQG-crc_H2L5Iw0,5690
attocode/code_intel/indexing/full_indexer.py,sha256=pOMxNHz8vCxfLgT-NoIByBNEVb1m7tbRA-DmuDRwqtM,12838
attocode/code_intel/indexing/incremental.py,sha256=aGgyVTu2jPiXsk-3Hq4QJXkGG3NRTYyiwyPgebVay2E,9550
attocode/code_intel/indexing/parser.py,sha256=rDWYzVGWowsTRB-34f__Kf2LdwwVXQPNfMrPLFO7H-s,14261
attocode/code_intel/indexing/summarizer.py,sha256=_x3y29Q8V6WvkJgFxEmtZMS0l_tfxn4Gw0HEqZnrinA,10167
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=BmU-FjwGiktdW3guXp37Rc6mKsqRkhIbZcG4fBR9njA,2300
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/migrations/versions/015_commit_file_stats.py,sha256=_1enHaajDs7IFZDEwft8MAVyLcnCuLmo0kALrRtuzpw,1778
attocode/code_intel/migrations/versions/016_embedding_provenance_columns.py,sha256=6DSjXT4bgnYrvJkEKlfUG9mpKVF2SrI166I1OuwXuwk,6194
attocode/code_intel/migrations/versions/017_provenance_table.py,sha256=LU-WP7UCpD89CQCJKi0Ihz_D2YWPoFhYdFtm9mXwYbo,3699
attocode/code_intel/migrations/versions/018_repo_snapshots.py,sha256=-FbK73dKlbmY0h8w5Jy4RG8bXy68E2uCqot56FItZhs,5850
attocode/code_intel/migrations/versions/019_symref_caller.py,sha256=6oBVuDXi9q-9wh3bFcn-cVduqwuUw7q6-NIl69GI_Cs,1168
attocode/code_intel/rules/__init__.py,sha256=4F_dPisRBF-Wnhz2vcHSGCzIW8Een08D-RLnEPtZuRU,586
attocode/code_intel/rules/ci.py,sha256=GJ0mwfyo6jnYroydoIJUAz2_77SOFlKLPNaUyzbYH0M,10869
attocode/code_intel/rules/combinators.py,sha256=wWexqyKGfS5NPUnaCOr9SkCe3tP4pwFQweP93aegX50,10418
attocode/code_intel/rules/enricher.py,sha256=3vXsjQFgyC8eTl4ouUwYn0WRTqOKF1hAQgoZT_vwxZU,4234
attocode/code_intel/rules/evolution.py,sha256=_erkzIqZYL9CL_Fg2zuoJpuNcRVMSVa27tLt4wCJv-E,16053
attocode/code_intel/rules/executor.py,sha256=X3UTFozG0fjKfeYlDp-ivnmfymGQpeixgPL1cEzDV4Q,19394
attocode/code_intel/rules/formatter.py,sha256=rbv4gBTQKYW8GAm1yPlTPLqvil__3JU0x3fzXTSjvUg,6067
attocode/code_intel/rules/hygiene.py,sha256=GPCIxdLyl1UyE8DffE8d6nAKyJawJHzysAJiRRm95lY,8469
attocode/code_intel/rules/loader.py,sha256=Tg8vuaxhVyuCSyWNEWOplh8i0i27ywmuSKqOGEOocL8,11310
attocode/code_intel/rules/marketplace.py,sha256=jhPABQUjVyUKPgpi-b6DMBBLfj403Hjg0VsfHc_wnq8,12872
attocode/code_intel/rules/metavar.py,sha256=2VCbU_Mvk3jXNmalN9F7Gesh8lL9KOEGH1TQEV4SQUg,6119
attocode/code_intel/rules/model.py,sha256=xJ42LDW2R4cb4Q6VOXiHWv3s42nSVSmjpAHOCFBec5w,10381
attocode/code_intel/rules/profiling.py,sha256=sSsyvftP0fvR85oV2dUljRl9N7hjf9UQVZcfAjryRsk,12250
attocode/code_intel/rules/registry.py,sha256=5ZMRLos1QKAvth-aaLLgi2VGCtvx6QzMTaqTpMI6TjE,7509
attocode/code_intel/rules/sarif.py,sha256=lfwdtNhfcRIPeZ1YvbKVWlGJYx1ZN5No3VtBVQwKYqE,5860
attocode/code_intel/rules/synthesis.py,sha256=IFTqRNf0OeOJQFtUOU7aSDN_zwBGIJWJEZYjT_2ab18,14322
attocode/code_intel/rules/testing.py,sha256=63-mmQ2yTyO60Ac_UO2AqMdScwdF8vMYnWkF-Ev1Lsc,11549
attocode/code_intel/rules/filters/__init__.py,sha256=NcTajMNRAPHssRPf5nUBtG-tSakaEzdqdNpDFxRodeI,179
attocode/code_intel/rules/filters/pipeline.py,sha256=ZIAAS4ZsSdtQobG1Xn51y1BDC23kOC6zRHKDqtVEkME,4373
attocode/code_intel/rules/importers/__init__.py,sha256=N68hrToNkMx7FShlzXOPRHDSSEez6rbf4CdijIBLg-I,81
attocode/code_intel/rules/importers/semgrep.py,sha256=zRMTgvJF-1-JpKfjMx-kDjHLC76PN9quhJXF0h2tMiM,12543
attocode/code_intel/rules/packs/__init__.py,sha256=pLvBZFpEtqgPx6zqpkNyJP1L6MTH2ZuVuuwU6xSykoQ,52
attocode/code_intel/rules/packs/pack_loader.py,sha256=pMZaaYfWSSZjxKiUnUm0CXujhN2pDpHQ7JCEEossrrw,8509
attocode/code_intel/rules/packs/community/_license_templates/Apache-2.0.txt,sha256=Lh0S0XwaoxTbDPvZ1tSOgcnErJbob8aVoWAKfyV68CM,10115
attocode/code_intel/rules/packs/community/_license_templates/MIT.txt,sha256=s_HDAkcejTz9ZTcAco4-UrzvwDBjWefVLrBLUBjYpPo,1078
attocode/code_intel/rules/packs/community/bandit-python/LICENSE,sha256=Lh0S0XwaoxTbDPvZ1tSOgcnErJbob8aVoWAKfyV68CM,10115
attocode/code_intel/rules/packs/community/bandit-python/NOTICE,sha256=7ly2bzy2p0wcpkBGDw117SvfJvWt2E67HLPPEJw3Xoo,393
attocode/code_intel/rules/packs/community/bandit-python/PORTING.md,sha256=ZZaWi8OKRLfdaAOUuTDYRgy7qg42p-dPNBoE-zvMTuE,671
attocode/code_intel/rules/packs/community/bandit-python/manifest.yaml,sha256=9yJ2jVVpsUogkixv4-rW4su6MvP0okXDCcbq1DTzpOo,473
attocode/code_intel/rules/packs/community/bandit-python/rules/B105-hardcoded-password.yaml,sha256=Krx7o27I1Lc3RT_BaN7e7ZfTTwk5r_ndgcQm8-h3NrE,926
attocode/code_intel/rules/packs/community/bandit-python/rules/B303-weak-md5.yaml,sha256=4jexFCPma35_zgkar-w7YreiHfsGl_BtvhKCjCI-oRU,798
attocode/code_intel/rules/packs/community/bandit-python/rules/B304-weak-des.yaml,sha256=F9k_oAISZPIKn29WrUjjt5C1HuXWLfwEL0zIhz7TKdE,701
attocode/code_intel/rules/packs/community/bandit-python/rules/B307-use-of-eval.yaml,sha256=PHuaShvlK2JLNMV4ztJjESp1_6K_4HNqMxDoj4dtCko,795
attocode/code_intel/rules/packs/community/bandit-python/rules/B324-weak-sha1.yaml,sha256=gBJXpw38KAuzYD_3yhZsfDXr-JSQvJx5iFVV9ErSKdM,737
attocode/code_intel/rules/packs/community/bandit-python/rules/B501-no-cert-validation.yaml,sha256=zry_A_-qI_TaK-ILQphsnhizoICxW3iu1f3EXra5Pg0,902
attocode/code_intel/rules/packs/community/bandit-python/rules/B602-shell-true.yaml,sha256=_CAxycC8B3UFH-V_SU8__8XsHA2Qvzspzok64HuGdcM,935
attocode/code_intel/rules/packs/community/bandit-python/rules/B608-sqli.yaml,sha256=3Nfps_ag5JZONegCUMk5w3wPHDlUrKbKAtGdj17ovwk,909
attocode/code_intel/rules/packs/community/eslint-typescript/LICENSE,sha256=s_HDAkcejTz9ZTcAco4-UrzvwDBjWefVLrBLUBjYpPo,1078
attocode/code_intel/rules/packs/community/eslint-typescript/NOTICE,sha256=jxZ3Iy_b1PBPgqPa_wAs_uCMG6_mbnR3xYNQY4u-AwI,425
attocode/code_intel/rules/packs/community/eslint-typescript/PORTING.md,sha256=6VjKXlHk-kk6xN418unzV1cjP9MzNJAzaT6fFjklfVI,547
attocode/code_intel/rules/packs/community/eslint-typescript/manifest.yaml,sha256=1yUgB764JRQQV4Jlu9bXykorWaZBPfBu9mVQApFD8X0,509
attocode/code_intel/rules/packs/community/eslint-typescript/rules/eqeqeq.yaml,sha256=owXCHBwM5GVAcZsbcYP8ctSXx5Kv83CMVjXr7LF_etA,689
attocode/code_intel/rules/packs/community/eslint-typescript/rules/no-eval.yaml,sha256=162JJeI8QGYK-uZlL3qkdLyYNyQ7qojiL7eoeRsAmXw,758
attocode/code_intel/rules/packs/community/eslint-typescript/rules/no-implied-eval.yaml,sha256=Gmd-d1udle0QGNNya_-QqLmM9-Ru-bzrbFoO8Kear5k,719
attocode/code_intel/rules/packs/community/eslint-typescript/rules/no-new-func.yaml,sha256=tvZ613L6uruk13yboTKkIvjNcvakyohTaXRd_msM5DE,730
attocode/code_intel/rules/packs/community/eslint-typescript/rules/no-throw-literal.yaml,sha256=5Gmn25gv8gO-f4Rf4bgl3B883lC86tjmHS4shUn3bSo,675
attocode/code_intel/rules/packs/community/eslint-typescript/rules/no-var.yaml,sha256=0owFEx_bzy1jQz2rsRUOSu1Af2yEB78PSsSmTBok_7E,610
attocode/code_intel/rules/packs/community/eslint-typescript/rules/no-with.yaml,sha256=vHrNoc5w92sr1-TGdvUDfD9MNTNKNutr_4XhYGhtwyk,584
attocode/code_intel/rules/packs/community/gosec-go/LICENSE,sha256=Lh0S0XwaoxTbDPvZ1tSOgcnErJbob8aVoWAKfyV68CM,10115
attocode/code_intel/rules/packs/community/gosec-go/NOTICE,sha256=7xTrFbaSb9fiSaeAdNvuCjAbbgzyHUTBpQxZr_XeKD4,402
attocode/code_intel/rules/packs/community/gosec-go/PORTING.md,sha256=ooc0vHoULOTIudpVw5e8DlI4Raoo872PkwxsbqQXDkM,657
attocode/code_intel/rules/packs/community/gosec-go/manifest.yaml,sha256=t658oMir9ywBUTEooQ_47snlKN1hARrnpwpypVm_u_U,477
attocode/code_intel/rules/packs/community/gosec-go/rules/G101-hardcoded-credentials.yaml,sha256=ZdBAANkyWC8HOGj3JFC4EFeI6holQKehaT3QbKWaalU,783
attocode/code_intel/rules/packs/community/gosec-go/rules/G102-bind-all-interfaces.yaml,sha256=qdUZePsVeVtp7SQZhrzcyke1IQ49RU_gPzTHeML8hqA,765
attocode/code_intel/rules/packs/community/gosec-go/rules/G103-unsafe-block.yaml,sha256=rgRHy2-EJLsYtX-_JUWp1okUoyCqIW-3HmCOsh35NCM,788
attocode/code_intel/rules/packs/community/gosec-go/rules/G201-sql-format.yaml,sha256=ZEiI8db17RkzHET4Ns9KaijF4-93HMJ-RscCVcQuFfQ,793
attocode/code_intel/rules/packs/community/gosec-go/rules/G304-file-inclusion.yaml,sha256=3xg-esAsemRye3TdIHT1MuAUVVOnheImOjB8-zmZwk0,842
attocode/code_intel/rules/packs/community/gosec-go/rules/G401-weak-cipher.yaml,sha256=rUChfgjLgpGjdvJWEmOxe7C4-gJgWt-UOeljK21Az8A,643
attocode/code_intel/rules/packs/community/gosec-go/rules/G402-tls-min-version.yaml,sha256=sQqeXnvPQhbDmYdmbgaxmMMzfrKPv5KdCPHz4SAuVJ4,701
attocode/code_intel/rules/packs/community/gosec-go/rules/G501-md5-import.yaml,sha256=82lEGB8MHhUuRjQfEFmdR5FnUxXYBDVdZU28KqtfZhQ,676
attocode/code_intel/rules/packs/examples/cpp/manifest.yaml,sha256=NhBcTsXtu6g46dsckl3WTLGiqg4fwKtI5C-BNgbAl6M,134
attocode/code_intel/rules/packs/examples/cpp/rules/security.yaml,sha256=nV8VbWYodexkVR-6DVICqhzVzsQkUxMVzZhB0YaLq6A,3218
attocode/code_intel/rules/packs/examples/cpp/rules/structural.yaml,sha256=exS3WapKQi4fxSN9xLfHFP9pxXjVzs_R9pl01Ku0Xyw,1564
attocode/code_intel/rules/packs/examples/csharp/manifest.yaml,sha256=oSuDUquw1sJ9smEU0MMY1GImP5R7g87X3adSGpE_7Po,131
attocode/code_intel/rules/packs/examples/csharp/rules/security.yaml,sha256=GA2fH0dP2s5NWMmTW3MIQ7ZpBfjlIWDHdaCqP6SIEAM,2497
attocode/code_intel/rules/packs/examples/csharp/rules/structural.yaml,sha256=fH31uLnX-FKzZPzgyMSW9c9hTaxR3OB9dfwco4ArbwI,1747
attocode/code_intel/rules/packs/examples/go/manifest.yaml,sha256=X-RYqhPDHMl6CIMvRnRdovuc8Ss-ECkqpRleBWi1aKY,175
attocode/code_intel/rules/packs/examples/go/rules/performance.yaml,sha256=OzCEyESvr57Htg_ZnB-B3JqIcaIY6IHY_l4a2eohM7A,5952
attocode/code_intel/rules/packs/examples/go/rules/security.yaml,sha256=fEFLPpcLef2qyzF2rFE0iNlz-g-WNhCeSgN6Kuwe0Ss,1603
attocode/code_intel/rules/packs/examples/go/rules/structural.yaml,sha256=fwh2NgTm8SCI_S1enZEqslhRRPtWimRYztwnIjFRoqM,2345
attocode/code_intel/rules/packs/examples/go/taint/sanitizers.yaml,sha256=4sTah8X52B37bXJpOV29saGVqg34pp01YUJHo33Qago,564
attocode/code_intel/rules/packs/examples/go/taint/sinks.yaml,sha256=x18q-JwbVry4ustS-_MjEzc0HjnNhaPniC1MYLTycyM,1238
attocode/code_intel/rules/packs/examples/go/taint/sources.yaml,sha256=9O9z78jawsljsJfoIQrskF4djVe6bcpZbKzk39_9RK4,558
attocode/code_intel/rules/packs/examples/java/manifest.yaml,sha256=UIiTLkubpqz8lmkc035K8lDgB31mT6I0jSrcEW5tfAs,141
attocode/code_intel/rules/packs/examples/java/rules/correctness.yaml,sha256=2z2ejcOmBI132d0PN75VtEnXJayOEdzbmt0o-bAfiMo,1926
attocode/code_intel/rules/packs/examples/java/rules/structural.yaml,sha256=Q6_ucu6e_z-uf704lntYyTfVcvjnXChRecGGmLnKCSk,1990
attocode/code_intel/rules/packs/examples/java/taint/sinks.yaml,sha256=aql7a_eSdKpyMUSPEygLs3aj4AH0V5Wvrl-PCHJvMtY,979
attocode/code_intel/rules/packs/examples/java/taint/sources.yaml,sha256=97twyRmCA8CyiznKefPcYECm7hrnQJv95MAObEgp8a0,511
attocode/code_intel/rules/packs/examples/kotlin/manifest.yaml,sha256=Tl3j-2t4IlWFvvx0A2klJTML7PVNKepNg3_DuDDHVJU,143
attocode/code_intel/rules/packs/examples/kotlin/rules/correctness.yaml,sha256=WnFiJO-1g9XArMJsMyGsWAJT1WWM_yv9yKrcPOfCVBk,1905
attocode/code_intel/rules/packs/examples/kotlin/rules/structural.yaml,sha256=9CROx2PR0whu0B2GIpySHVt3nRb8P01iWkLn1NXZbiw,1404
attocode/code_intel/rules/packs/examples/php/manifest.yaml,sha256=o03OhDVQKNfcqx8OJzh90WhdU4eaIuak8g9Z0NBVQgs,139
attocode/code_intel/rules/packs/examples/php/rules/security.yaml,sha256=l7BwZVGD4Y51fryfXGie9wx0xQp7GltwyB803wqBDuM,2337
attocode/code_intel/rules/packs/examples/php/rules/structural.yaml,sha256=anrUHQGfU9jURk0Pk6zd7SfQjIfFMm_UpV-ekSpAA9U,1421
attocode/code_intel/rules/packs/examples/python/manifest.yaml,sha256=wm9HFZu2e82m-j1eKrTVuQRx2LB4UJB8Fg3xnCZ4WZc,130
attocode/code_intel/rules/packs/examples/python/rules/performance.yaml,sha256=RFbRqobXV0Uudb0i0tGuCXkcc8di9qkb00XtckWGPGs,3591
attocode/code_intel/rules/packs/examples/python/rules/structural.yaml,sha256=souKiObISCvgZCmERxqDAjll3zih7ea9S3XIOJ2LnjU,2297
attocode/code_intel/rules/packs/examples/ruby/manifest.yaml,sha256=l8ZrMIw1cxGN3ENFYVQL_v9Sv-8LfBYkv5r7SZdISxU,137
attocode/code_intel/rules/packs/examples/ruby/rules/security.yaml,sha256=lqBvts_-WfJI0FIDeCxQH9R3lTuFWU9eqoG1zz8ePY4,2747
attocode/code_intel/rules/packs/examples/ruby/rules/structural.yaml,sha256=p2WdA-34olsWvPv1cV0lxligkW1YFQmUx_R3py-1Fnk,1410
attocode/code_intel/rules/packs/examples/rust/manifest.yaml,sha256=4n2FcdRmJ8dAKtfco7g1r8q5Mitm2D0AmxjH6E0nPZI,132
attocode/code_intel/rules/packs/examples/rust/rules/correctness.yaml,sha256=jM-a2CY16VwAXU1rSsTAiP1vfPA-otAteE1VrY2ZrZg,1714
attocode/code_intel/rules/packs/examples/rust/rules/structural.yaml,sha256=Jhsc1N9mc05Q9EDIZyGRO4DERCk_qxBcje8Y4VKwTFo,1889
attocode/code_intel/rules/packs/examples/typescript/manifest.yaml,sha256=O5tgghcYHQA4sq2S5DvcSFKxD2Z3b4jBgCQ8PKJb4Hk,158
attocode/code_intel/rules/packs/examples/typescript/rules/performance.yaml,sha256=P4A_JNmz5jEHNENw-mXy6I_lxcAhKqOxJt9hgjgvmxs,2653
attocode/code_intel/rules/packs/examples/typescript/rules/structural.yaml,sha256=qxIuHiDfgyCoCy2hgXVmwC6QNQNGXVOUJEXKmCAklnA,2039
attocode/code_intel/rules/plugins/__init__.py,sha256=SAMiVeDOGWb6G5S3IZradOahZIptn8dAOgqCrigYjRY,52
attocode/code_intel/rules/plugins/plugin_loader.py,sha256=vymITlRafamW0iVBQdKS_VgHcj0b3oAdZt0UTntBkSo,3969
attocode/code_intel/storage/__init__.py,sha256=o3CjLATO6GDuyUsBhqStaocRG3Cv9SEjqLISrmC7OfQ,227
attocode/code_intel/storage/branch_overlay.py,sha256=bh5uArQeTV5r5C9Az40KLqdojuov_qJ5CHQNutQy6sY,11850
attocode/code_intel/storage/content_store.py,sha256=iSUTK7fPOGHjPvmOpu4f-Ik3OsdZxiM733Y0_fMpU44,8128
attocode/code_intel/storage/dependency_store.py,sha256=tf4cB6Q01eu9tkj1O-ETG3FFYtTGyJpg4CLUXWMXhus,4415
attocode/code_intel/storage/diff_engine.py,sha256=MZppwHsgty2AccrXUmTgvA03pflBTNO4D2siGQkb0ks,5921
attocode/code_intel/storage/embedding_store.py,sha256=k0CqfKKxRhzY32bEx7zYqT-Wy0ueWYPKXjt0HWYM8ao,22714
attocode/code_intel/storage/provenance_store.py,sha256=MRTMYcO4mgFLVwNT16aA275DhuLp4TGO1HkKSyv1ZLE,4487
attocode/code_intel/storage/security_scanner_db.py,sha256=6fh7ZO2GrtLudPYgsXoO5Uq1jpHsY13OpxdEEXO4cbY,5156
attocode/code_intel/storage/symbol_store.py,sha256=vmto4C3Ip41BVQXBAdgjHh1TI5L3-ZP1ej2-lnYNf70,5139
attocode/code_intel/testing/__init__.py,sha256=InE4UYWmKRsh3muFDjQFzbgKs70Q_T6vTJqUZUYJIjg,1172
attocode/code_intel/testing/fixtures.py,sha256=NT8J3f2lVpcFEdW09GT6yt5KAl3FSRrtuJl-3nIlyEs,3846
attocode/code_intel/testing/helpers.py,sha256=lODaxWTtEiU2FnEf2Y4ujKUROXyRKFBjI8hNNTq5KyQ,2006
attocode/code_intel/testing/mocks.py,sha256=W1ulh62HVnVDYglzVvRSjvYo87LIPMILqT34bWBmri8,3277
attocode/code_intel/tools/__init__.py,sha256=2NYGucFcM_rRGEUlG8NbeCDx7dUy_RXfLRwxvq7jI0s,109
attocode/code_intel/tools/adr_tools.py,sha256=6nZNBEixTVbxGMegxReY-k_YisWpJGvqA2LPVmKevIU,21681
attocode/code_intel/tools/analysis_tools.py,sha256=ful1vyKUokQ4tVtMen_KPstMthPQodYN0vjbo5CqQTU,12344
attocode/code_intel/tools/composite_tools.py,sha256=gjNjpxsf2F_XDVFU4aEWrcEK1R8yH0t4Y2YTOrrYMxg,22089
attocode/code_intel/tools/cross_mode_tools.py,sha256=zY4lR-0tT5JxueZqBmlbOOXb0sDrof5IniSFiKmlMeU,5923
attocode/code_intel/tools/dead_code_tools.py,sha256=4zVm2NNDzrocv1Hg-zI5ja-KFIVYqzeU4zGjkbwGqEM,19665
attocode/code_intel/tools/distill_tools.py,sha256=W8u5qOzmVei15xqfKWQ41gyyH1yIyZdoBvLzgF6v7u8,11412
attocode/code_intel/tools/frecency_tools.py,sha256=ObhB6pLZ0W-O8PuhX04qLVULUAhC0fjIU-SeN5zVWcs,6222
attocode/code_intel/tools/fuzzy_tools.py,sha256=JqUOHKLh34ZVUV8cuyq39fPxp7oUSxld0TQcHAJ-7zY,7771
attocode/code_intel/tools/history_tools.py,sha256=7S3c_ttWhVQEw3Y8Po-RXGO1dbJUGL_T1zTbRH33DTc,15873
attocode/code_intel/tools/learning_tools.py,sha256=HZaErPZrwVpBP3Q_iIcHeHBQYEDZ0ILlryFq94r8diU,7295
attocode/code_intel/tools/lsp_tools.py,sha256=LCKl6zz5UGOZ4gH_nn1p71TSgq2AYC6SWAP3Vk74HBQ,7671
attocode/code_intel/tools/maintenance_tools.py,sha256=yhP8-YK8z3DXwAtI7jmcw_mK-sZ3ja_9xUyYDmVlzc8,59957
attocode/code_intel/tools/navigation_tools.py,sha256=YitKQLSQNg4u6UUPOBGEB0QbKROP5kaQrxUmiVovU04,8255
attocode/code_intel/tools/overlay_tools.py,sha256=6UdRI6Vau_nuswsi3bVOXwIYCGEZvY-0vHDCbKPUlCc,19055
attocode/code_intel/tools/pin_store.py,sha256=SoKhqh-dfmshgKDo81IQJPowqwL-J222QFB3s7f8q6s,15885
attocode/code_intel/tools/pin_tools.py,sha256=5zPbEPZ2rvGWihcx6HMYXFAkDhuuACy5waD-JUp8glA,9880
attocode/code_intel/tools/query_constraints_tools.py,sha256=TUbSPI7vORORAf-5zR9rxVLpuHY3ZVqDen5zG-tY0SU,7933
attocode/code_intel/tools/query_history_tools.py,sha256=3Ma6KYVWYWpJ03cZ-5KX_XUBPadrQHcZ1yqfUxzhkCw,4565
attocode/code_intel/tools/readiness_tools.py,sha256=XfPbPiS9LAtHWUO_aLzIdVdfRBbaIPFO61b5LsDENQk,1441
attocode/code_intel/tools/rule_tools.py,sha256=anNL68Z-aAUmeVn91pKDazNztvlA-WutTl8Qjsye4Oo,32684
attocode/code_intel/tools/search_tools.py,sha256=7ztdUUf7QmuYehgIzMUJyPfWT4wkF06GodkQQssaK-k,27477
attocode/code_intel/tools/snapshot_tools.py,sha256=8hsXXORIy0CZkRztOfq45vTdxfuAC8oCujxvpW1UlkQ,23036
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=A4o46EW_fT99t1pxolS1XwHuKI9BVV6gBQEyH0sWcTo,23231
attocode/code_intel/workers/run.py,sha256=GrmgR99rZxSc6VX6wJeAMoV-PDSF0lOoSWcqqK6wK3w,682
attocode/code_intel/workers/settings.py,sha256=Z3ofpD0tlV_kiogCL2QjUMc6JQjmxb_RXsTAwgXAI0Q,1915
attocode/core/__init__.py,sha256=kJYvIRd2Na6AbfCfCrQ3VkofXlpAiWUIWZowKSUw_dY,2436
attocode/core/agent_state_machine.py,sha256=8NvjRCYHsg9Mh31o2xltD2sDdbeEZCu-9CaY9hLHuq4,5776
attocode/core/autonomous.py,sha256=3DmmuZxbu16chCPU_CkMGBFqHvZoUUMckaNHASRgsqQ,7824
attocode/core/completion.py,sha256=Pw-jyJsvPlgDOkkZDAcqTH4qj4OU2UMmcRp2bl9XvZA,3335
attocode/core/dual_model.py,sha256=dQA8HEoF9q7MZIv3uqLa8RmQfPxfeUEuEbvrEwJxQ74,6350
attocode/core/loop.py,sha256=VIq8pPvcqVc2-MK6T2NvXAOs2FhqLtREu-pmP7MCm2U,57289
attocode/core/orchestrator.py,sha256=hyTP_cC3yrk2qGuDoCIQ6IQ-2MmDqXASWF4GOZJgJvo,7678
attocode/core/parallel_agents.py,sha256=e7QBM6QkR5txHAasztPYrCSTdz7ynNOZKZCPFWW8TpI,6663
attocode/core/response_handler.py,sha256=QA_PwicRxKY5-CALe_qy2gOSAtv9OkzI9gWnCSkjFiU,9738
attocode/core/subagent_spawner.py,sha256=AORPPGCG0SDz5GLz5kZNHTFrcGHryqNmepVmBErygr4,11223
attocode/core/tool_executor.py,sha256=iF1H7drXzASE_UmNefezV-2aNCSraR-DArBJ9d24T5c,28395
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=mH1dEm7v5vgh7_EKYRv-VXKDBtu5RvY3EMdICk29o3s,10153
attocode/integrations/budget/cancellation.py,sha256=36Ouk8cgBFHPcGsctFgZ05psGylv_z-bxbvZASs71Sk,2272
attocode/integrations/budget/dynamic_budget.py,sha256=Nwys6zhXc1Kj8w9Ej5qb6GeSp_qXAr1r41n0NQuhsBY,11648
attocode/integrations/budget/economics.py,sha256=B-KtdaHsKARlPP7XvZ7bO_O0YftoWi8B0pQsZ_gSVkk,26317
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=4zLoqaiOqFrS0_gVt6MWC5-EJU7b1fhoTKR2LCz6xtc,10918
attocode/integrations/context/architecture_drift.py,sha256=eCOk2xt-97zxw0gsqUfmBpDBPAkkXTfDv-2PvERuMr4,11655
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=PlTke6VeyRw9nU295tVERDIhcMqP7mTuVimUGG8neBI,46534
attocode/integrations/context/auto_compaction.py,sha256=yHbsqfrqb-w7vQ7PmzcQZqjOSyrOkUt2KK-56hbTXF0,17460
attocode/integrations/context/blob_oid.py,sha256=KXxi3G5jJIdK6pFXITtCkLKex3Ec03Vo4eqqdSadi2k,14946
attocode/integrations/context/cache_manifest.py,sha256=wiiJ4Uk8XI5tRdaeaCeltKGytTQ84S01JFxLvU__tvA,7913
attocode/integrations/context/cas.py,sha256=PyLpdGguh1szf3Uml0m8RJZoamB-EJO0rcKStYiVYZs,17148
attocode/integrations/context/code_analyzer.py,sha256=5v6__EBHLjjzUuhIYv3pdL3_be9tCdtG2VzZUmCN2aE,18008
attocode/integrations/context/code_selector.py,sha256=9yb0CUqzf2FLqyVkwaIRhFvFANcG57Xu0fedrlRWrtc,17437
attocode/integrations/context/codebase_ast.py,sha256=Ra9iXCUoB4jvkD-si_LHtaD0Wz_Jj7wR8fmJCG45ZGs,51939
attocode/integrations/context/codebase_context.py,sha256=uNjRBjTXEJBucYfiD91iUaucd_dKR5JYjb6MOkavm3E,61054
attocode/integrations/context/compaction.py,sha256=LTrdnaZ57bgWsk868ql0OzasXf3pM9vKjXbiij3dNfU,18086
attocode/integrations/context/context_engineering.py,sha256=23tNL944AqVMt7a5RmbFGXNuGnJNcU6ERIzOwrnGTuQ,9707
attocode/integrations/context/cross_mode.py,sha256=2L175HZW87aIdQHr2pb9W1CcBHEcqCHZbE-5hH_FccM,7760
attocode/integrations/context/cross_references.py,sha256=UPvUjGF8joimZWAPDoPCScjRBjGjLrJ6onBydq8HlGI,24423
attocode/integrations/context/embedding_rotation.py,sha256=5gLgvB5I1jaiHQPfjtoTuIVg1zOPOu-MU4WrwWZFyCM,22663
attocode/integrations/context/embeddings.py,sha256=VYa5NBzHb18LXfn-Q40ERPsrdSegkKpTcTVtHJ1Nyv0,9169
attocode/integrations/context/file_cache.py,sha256=cYFfhVaFw8vul_MF2R0_BM-Hz6goduxwBPM3To15RYE,6135
attocode/integrations/context/frecency.py,sha256=bGPV7N3VhvrBpgu1ViidvO6aHs4Cuv9rGhJtzKkKYQY,13238
attocode/integrations/context/fuzzy.py,sha256=JHUE9OL7XkGQIA2vRAVeWKcWPPK1yEbsf_71qpy4h2Y,9190
attocode/integrations/context/graph_store.py,sha256=J_FPXaOe13HA6ki1z2cRIKoQ7EoVhlmVJpHtAAyff9I,11493
attocode/integrations/context/hierarchical_explorer.py,sha256=Y53leBs5MEv2xumLtrH-ILJww_bz34N5o6HPy8oo9NA,10831
attocode/integrations/context/hydration.py,sha256=UJTOyg0W_L7w_tyOLS-EG9TIjxxputpMYOY8wllrk98,2722
attocode/integrations/context/index_store.py,sha256=TEhheUMaTOsx7hJINT2eUmLqEKXfUIkCJnj97vzGS5M,19932
attocode/integrations/context/memory_store.py,sha256=I5B7k1fVceTSIEOCpgxRtA1Yq9ni-h4bXjDDcRNiEQE,22906
attocode/integrations/context/query_constraints.py,sha256=bLRxuUFZ_nhKGJbCgb7lUh1v5dvQjGffu9lh8lrcp5U,10599
attocode/integrations/context/query_history.py,sha256=IGYyJaoqvUbGVnZoR-vmHmybKQCxC5UFrR_BPjwF7nc,12624
attocode/integrations/context/reranker.py,sha256=mztodGb1gXWjB4gyK58ld-1tln1Gozn1zU145oToKuI,4816
attocode/integrations/context/semantic_cache.py,sha256=a0BWJggW2P1_lIsvjy8IDokrkxe7y5QlkJVh00P-t9o,5234
attocode/integrations/context/semantic_search.py,sha256=8E-uGCZ9Us9qNHyLIiAstiMb7bjBX8qFyrwv5PChNzw,82131
attocode/integrations/context/temporal_coupling.py,sha256=2bsamhvKpuBMVIbNRjStj2MFuG7BgVKkeZCfxgTwwsM,14599
attocode/integrations/context/trigram_index.py,sha256=IKqMhI77vJf32jJeuy5Goe9XoLBnjSGtKsTDVpqQdk8,30011
attocode/integrations/context/trigram_regex.py,sha256=lOXg1zkaIKFIieS_IHxsGzCNj8rOkXWuXVhoZQWECbU,6098
attocode/integrations/context/ts_parser.py,sha256=PivFOc-LLbRYz2RUn1_3AAr8Uz7Zlfrd0dxHOOc8y24,82546
attocode/integrations/context/vector_store.py,sha256=67WKh12nyQg1Lx8l21Ohv_vxm0rffClkLZciSkohwKI,30005
attocode/integrations/feature_flags/__init__.py,sha256=ryZTj82MKUjNTfPuaSM6nhGjh5PthUDbA5Gn7vNmOIA,11248
attocode/integrations/lifecycle/__init__.py,sha256=EPk4E5Q-GuZpubQVwyZ0r01BIlLrG5zcsUM0GsVrycs,10148
attocode/integrations/lsp/__init__.py,sha256=6V7ryALjTut6sZs2hx9vFe4DtNQtVNCIqWvRheg8KEY,514
attocode/integrations/lsp/client.py,sha256=5HTL7SFVeNGz5h3GI0KjkOEzSG7S1Z_cazsDXhyog6k,37743
attocode/integrations/mcp/__init__.py,sha256=z0kYRsctVs5OdMCl6iIlZptR935Tznq0ertlCxS7o7Q,1508
attocode/integrations/mcp/client.py,sha256=TLg7vE0yjhJ3u8_XBIUDLJSEyGSHK2T_NS6lKSBP8_I,8018
attocode/integrations/mcp/client_manager.py,sha256=CQO_7jiH6aAZX-PmYxn_XbL1wsQPVxdrm-zP0G0ZTGs,10810
attocode/integrations/mcp/config.py,sha256=mH_PWRKoyvNsMtfoNVOEgrRdAFs6XTS6P1urWOPDW8c,6169
attocode/integrations/mcp/custom_tools.py,sha256=oBPhuwIjQtmu-84iqmKFj9gHqG_ITnk5qr84rfE7KrI,3932
attocode/integrations/mcp/meta_tools.py,sha256=lKai2LXfSlITEm8ZQS3FG5TTAWRD2xVTMyUtHEiXCnc,5381
attocode/integrations/mcp/scaffolder.py,sha256=8PcH84FHgNw1PPyZ1tIVytparuEFHB0cQtIGBZkQEig,6557
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/mcp/transports.py,sha256=eyYpMwG6BxaxWXYwINCzHbOhxnzRRMiimZ3l2oYxhEE,23364
attocode/integrations/path_security/__init__.py,sha256=Ojv2f8etWSqrMqoog7Ec2xVEIyjDS2PBDXIwwLVR3Og,10402
attocode/integrations/persistence/__init__.py,sha256=U2jxUDt2COWf5nByg__oKGGhb29kx-pa6fdkGu-_Uv4,956
attocode/integrations/persistence/history.py,sha256=2clcvZlHBPU36OIjddW8r-C2L17DAxcm79o9rs99-yI,5307
attocode/integrations/persistence/migrations.py,sha256=tnUI7yznNf9gszabnJAmv9NwWA-C83aNZPYxBMB6Vbk,2992
attocode/integrations/persistence/project_state.py,sha256=7K7_Ala9XpHRWIh2eEkXvuze0uV-wGkQHAcbsxermFE,6111
attocode/integrations/persistence/store.py,sha256=Kg-4GYotI-zIUcKjFaZAeX4cKSkw7yCSL5n_3ESPMi4,36508
attocode/integrations/quality/__init__.py,sha256=iT22WyPz0ApzedUKMZ0tCr88uGiC_vFwMYViO9lOpFg,1829
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=IRJy3Z9v1_KXSCxGToXVCjNqycEKWR953wWENKIPiQo,8806
attocode/integrations/quality/learning_store.py,sha256=SYdcGY7lYbWLmv6ODd39jNCs5cjp2HGTxgbWtNBAm6g,18593
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/quality/trajectory.py,sha256=R47N3IwVI3RiLclJQ2_P3URnYRlKsaf-tB3uuZcooLM,8276
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=_7ZvKSjpK749OkBNXhnqsRY3NHVPVhwXvqwHjeTQDWg,798
attocode/integrations/safety/bash_policy.py,sha256=c1OPczgq8k7tDEXWTbWpzecEdrFyLNqRFKHFX8RKd-E,4798
attocode/integrations/safety/edit_validator.py,sha256=215o9w92Sce0uVTF-iSlkSSnYh0li7l862D_f3cLyh8,5942
attocode/integrations/safety/pattern_rules.py,sha256=KKDpJr_yuAFQ5myk9AyewQcqZxPI8ZaqXysVa3vyP00,18247
attocode/integrations/safety/policy_engine.py,sha256=E65ABOXu04p8qM1sj4LuFswkSYUKEAGoanr7vsWDtes,9410
attocode/integrations/safety/sandbox/__init__.py,sha256=wDXl0Knb0a3EYFfjyYEdHetiR5_wMf33lwNHYVBBpOM,8397
attocode/integrations/safety/sandbox/basic.py,sha256=zxEYa5Y6wphn0MwEcllbTDVGYLs9cbgtNUkPrcDXlJQ,5066
attocode/integrations/safety/sandbox/docker.py,sha256=Bzm0aTnSB3wKwbIk1cnccMnwAhAQmlB0RrWS7Uh3Zdk,4648
attocode/integrations/safety/sandbox/landlock.py,sha256=TT-KGGT6Xf5l9CA2ulJTVgSMf7Ka0T-DQbv2_WTYo3M,8716
attocode/integrations/safety/sandbox/openshell.py,sha256=vT_BwfPBnT24Cnv-5QpzI-ucsKlN6nsEZac1_G-kOZA,18051
attocode/integrations/safety/sandbox/seatbelt.py,sha256=K2R7NHqs40wmLwjD6Zn6-HNHR8d-ncll4zcJD0xpgMk,6864
attocode/integrations/security/__init__.py,sha256=8fShTWB3KOwIjQ64iwppv0r1wFkaWdujvbHb6b6VM2U,654
attocode/integrations/security/custom_rules.py,sha256=FSRDLh64x4j_wmltqGSARdbJHdmaBP3DY4TpRzAdRes,5714
attocode/integrations/security/dataflow.py,sha256=Br2DvKoKoYgZ707u1f8xl4Oo8_qfvJGlxB9ZwA7vxEk,19057
attocode/integrations/security/dependency_audit.py,sha256=9j_0rQDpFGe7Yp_rhvgDxfl5JG5RRcY-2qIemAsOyW0,12051
attocode/integrations/security/matcher.py,sha256=tnZFNy6qoT3eh1XahaF5lyQ93VF86d-HD9U6_evdN1k,1749
attocode/integrations/security/patterns.py,sha256=_vrFMCToCKvSqqMnAHT85PEVtbSK3k4M9_2EuOqPohY,35043
attocode/integrations/security/scanner.py,sha256=m2NwQx_qN-mvdZsXRAOjQNQcdXlXhTCISKAcL5xVhI8,12538
attocode/integrations/skills/__init__.py,sha256=ULVDNgOrKshJQjH8cD9iRhW0GRgP7OWYEInqw6t1jAM,826
attocode/integrations/skills/dependency_graph.py,sha256=9QdUIdGszjWANo1VKl6pa174glgiKKJJHaWSl2cQXbU,5591
attocode/integrations/skills/executor.py,sha256=f0ynBA5uqySqDcOKp5KPA4gkJH_Ii_C-X-L6Y-OFCLE,6847
attocode/integrations/skills/loader.py,sha256=zk5pPi737N_q4VmMpCvrHUzhh_Hpel2X1O1kHqmcn8w,5315
attocode/integrations/skills/progressive_loader.py,sha256=kr0EgLA988KkI0OCMA10NY-GFHYJWHxMHTlXvs_aKas,7649
attocode/integrations/skills/state.py,sha256=7YclnHwjVzRd9cJn_1EnPyQkVSXEPsIRevve1LRGocE,3442
attocode/integrations/streaming/__init__.py,sha256=35kXYjnDuyAY1h6BoHEVfCn0HXmYMrdIwmMp4cK8jCA,800
attocode/integrations/streaming/handler.py,sha256=pxzA9RhH_-XYWCgb2nJ874Bhr5DLTCvZKhDEIpugMQ8,12709
attocode/integrations/streaming/pty_shell.py,sha256=RY4v7H3GXg8O5yl7Ikgm5k44Yf4nD_Z30KT3PYjSg1I,10022
attocode/integrations/swarm/__init__.py,sha256=hQ9kyDpdeOa56p_QvbRY7veUrZQxrLxGs-lhRSYWw_k,5865
attocode/integrations/swarm/cc_spawner.py,sha256=KAYPzVT3Bndd46aOReG1r2mlQddovKbF6GUaKzA-2e4,13476
attocode/integrations/swarm/compilation_check.py,sha256=Ow-To_0ZZJ-ieEjWUyUVqU42rDHyguoIRRWm3TAIOz8,11880
attocode/integrations/swarm/config_loader.py,sha256=pa1gWhULKsFM0Hbs3j92NknReV4xelF3CgTSbnmXr4k,23782
attocode/integrations/swarm/critic.py,sha256=ZrsC-r4GOFRrgKrO6czz92vyfqT85KPr_XxbCZPUdYY,8893
attocode/integrations/swarm/event_bridge.py,sha256=zQMkFiWsluxsMEm3pBrv8nR52gKuGYKS0mnQGDuFWtk,42602
attocode/integrations/swarm/execution.py,sha256=8tcMbtWxZD3Vx4xYpO8BW3opcXafjfRTPQPCA5OHQlg,60850
attocode/integrations/swarm/failure_classifier.py,sha256=0WxJ93cgBK9wgvThiifdQy_TQAuk2NohceRsejQvd6w,5887
attocode/integrations/swarm/helpers.py,sha256=3sE5nDsPnCPNuAknor2aMK073nQtMMgt2gO5J2Fe8QQ,5080
attocode/integrations/swarm/lifecycle.py,sha256=vyZMIIktNysUSIWKGk9wuTscMLlp2W00csOTjRVMgac,27009
attocode/integrations/swarm/message_bus.py,sha256=6ArbgFn9aeZ9SOm8dmuMrXIctOBc8Si09iCxMkU8iK8,12071
attocode/integrations/swarm/model_selector.py,sha256=3w5LC5wsaHsAo3Lfrval5IWfWz24ZJqtJrIUrtfoqCA,28037
attocode/integrations/swarm/opencode_spawner.py,sha256=i485XOKA5ARX0QppuTMkJW3fmuwJ2AD6vg2E36dz7aM,11940
attocode/integrations/swarm/openshell_spawner.py,sha256=7xlJILz-hM12wnlhH4LlAuddpn8B02rxK8PSs7NJUSk,10647
attocode/integrations/swarm/orchestrator.py,sha256=vh_OkgC9RBE-nsstbC5izJYMuctOFGaXqZkoomwMqgM,33754
attocode/integrations/swarm/quality_gate.py,sha256=Q4RHL1TK03bMY7mcw-Ed6J8BFPkZuH4vPI7olsh0oXU,27515
attocode/integrations/swarm/recovery.py,sha256=TPPKg7XdaFvdKz7JguzHAzDt97ddb0lRG-T5q54kSro,26481
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_enrichment.py,sha256=DpSZFnIM5x9wNCOfZ63eX5H2QjvmIoAQAMOybc9UT7s,15629
attocode/integrations/swarm/task_queue.py,sha256=1RftmoCW87DPNKBYPJOftEmilqM3FCfPkttLNadpf1Y,43955
attocode/integrations/swarm/trace_bridge.py,sha256=G4jXl2CqCCFIigP3M1O0PHdyIaf1IcJ35Rn0jMT2aTU,3611
attocode/integrations/swarm/types.py,sha256=QglI5Msj2k5bskx7kwwEhFbRblRxm7h-AmPNNf9AFUk,27466
attocode/integrations/swarm/worker_pool.py,sha256=lpmKHONBN5faHYtvGY1s5YYXhQBaBDbmDW-BxIvDPZM,36445
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=8v7_0chuBRQRVMj9hkNIZsUW5ZOmPS__EMxdglXIt3A,15221
attocode/integrations/tasks/work_log.py,sha256=IM7M2hPBXwSudHSzK8dYewfxBC2-nrkCqIYF5ef2ilc,3832
attocode/integrations/tool_deferral/__init__.py,sha256=kNAfAnshiVD5nZJEe4Hs7I4e4GbFUjNyoJRlD4Jpe_A,14350
attocode/integrations/utilities/__init__.py,sha256=WPl_7_QXYvUVcfem5FUZNSkt4IKN34XIY3pMEpi055s,4141
attocode/integrations/utilities/capabilities.py,sha256=rOtgGXMen_22_5zOeiSK-8R1ZWvA2Hko4L2imJQJo8U,5629
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=C-U0_UZcNDrzS2DQRxLtXr2dWyqjr-ettvdLM-pldYI,13975
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=JPyZaJd8GdhrSUcYznKqHh5q_YfmHdKuDpe4K9kF0IE,11126
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/base.py,sha256=824BLY_9uuFnBeWtSVvplhzbrCWC2SoZaQgvIZZt0dA,8168
attocode/providers/catalog.py,sha256=IlNQ7DTvV-6kEKiYlR656NlgaEA4KaQTMlVggJc--68,7633
attocode/providers/fallback_chain.py,sha256=MCG7LvDXC7ceWZcz5Aajbfcnoj_2asgedLRuuvkvIAc,6135
attocode/providers/minimax.py,sha256=VoI6MZxt_kPEk4fNeL8PtR6gvyo6N6dfegDgVPEnUQM,12566
attocode/providers/mock.py,sha256=gIoNIZOt7KEB3vzRpc2tRjitLRlBD27gacKi9eUfy0I,3406
attocode/providers/model_cache.py,sha256=p_7R1oybQQaR4BpVbxieHdnL5rsaSUqFY4PFjFNQtuM,10042
attocode/providers/models.yaml,sha256=69__vzemKqpmQzEVH2bofkY8AmeJ3NE70KbKDs29LMc,5054
attocode/providers/openai.py,sha256=R-XW6Gl22o8u_tiIOO-xahI1iV9TZEJbtaKL2RYsg4U,7474
attocode/providers/openai_compat.py,sha256=a8MIEIBA2Ems3rJ0gHqhVaV8PhubaZcFrmyT2-BE864,7895
attocode/providers/openrouter.py,sha256=qhieuqqrGvcmTo-dHf2-46V9LqyB8TR9QdpxiNQbjNw,10067
attocode/providers/registry.py,sha256=nZ97eHhAIF4S1Q5rXHij7E7vAUviGrqlPeIqSVBQda4,3440
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=acMMYGO2pOW9RIWxY46xF6ZWHNw0K6qGvcLtKo0663w,634
attocode/tools/agent.py,sha256=M31-fUh1XL8_GGdGWLy4LHIgP7Gi-6IGeWyEEYPRdi0,3948
attocode/tools/ast_query.py,sha256=9DAhXSrc2mYr0uBkcJDTxXz1dR4DsUkQ-yIhiRNEQUg,7744
attocode/tools/base.py,sha256=HwU51Ui24tt9XHdr1W0PjFIibvI_C-tjbMYtNaXxdlI,1455
attocode/tools/bash.py,sha256=HClhfBCoMmocRFtLUcZ-xh3P9EWs_O06Ii6-T3fKmoM,6657
attocode/tools/codebase.py,sha256=7FC5CDr-n3fPxSFjH3wxRkRAtqGPmxdSNBFTyImuhtg,18027
attocode/tools/dynamic.py,sha256=K5V_ifuMtbzmVXqbBB7y4Aadl_DpNynVKTXTB5HRpK8,8111
attocode/tools/explore.py,sha256=E16CwVezT6KxEme8yCF7_SuA6eU_oUYyoR5G39fEQWc,2771
attocode/tools/file_ops.py,sha256=rzmM7Y2dg2vbtNulrM-6bqtH9YcdBqELFCiuh3v-qGQ,9541
attocode/tools/image_utils.py,sha256=pc69MFuOxnFQw55sMu1eP6hHKKSpT8g0aiHrQ5u_NUU,3394
attocode/tools/lsp.py,sha256=GZoFpLvBFM7U5XFee0wEwfianoWyJS-ZX0WdWt_Ff_s,24514
attocode/tools/permission.py,sha256=ZTuAbIziEpGsWDJRi6yGE3fcy1-Df2ZwIPbortbTfmQ,1397
attocode/tools/registry.py,sha256=MjamcF21G6SjouWIE5SkWwEttdPUo55uoH0V0Cghp8c,4011
attocode/tools/search.py,sha256=6RQ-pnY6YCf_E_6cKgvgz9B5CnV3j3D61iAoOR7Zjls,5214
attocode/tools/security.py,sha256=36U7YoI5u9COs50l0oCm5zYMDVh4aAzU88TZRvHVces,2451
attocode/tools/semantic_search.py,sha256=CyFG5m1z-ocrJwFfa3LiiLoimWpgidaT63oAaEyu5-A,2618
attocode/tools/standard.py,sha256=PH2jNBn0iLQaUUyCZXGBKXKL7HBwlvFZFnP_2O8mxx8,1720
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=_s6vMqBMhQFs0pZvymxnt2v2sOwIAlP5x9HBl7mNeWk,19912
attocode/tracing/analysis/__init__.py,sha256=ZW8fsyBcdM-5oP-OtseNOMtD0Vr5qxxE67-QyaJIzAc,1354
attocode/tracing/analysis/_helpers.py,sha256=TvL1JrSwlDUz0zp8ZoHRCmqKytHVyTINKvwgfTQiZ_8,664
attocode/tracing/analysis/inefficiency_detector.py,sha256=MihlmM_zQICxWzaP6_DqQuqGrLRi84nmEpDz16eEhmA,28052
attocode/tracing/analysis/session_analyzer.py,sha256=H0WPA7fIbs52WaPHssC_RW9aeVSHJNEypYozzoNq0RU,14256
attocode/tracing/analysis/token_analyzer.py,sha256=9yGScnhY7zWXsUz79PJl6pD0xX6xIE4YHAvCNMX9zYY,4632
attocode/tracing/analysis/views.py,sha256=2yGouWEw8RQrJPacCsuw5ObaojGFY1g11gjRMNG115w,2006
attocode/tricks/__init__.py,sha256=jqeEzDN5y3Q7WXrqhFUmfej92-wPN6HnfHiCY5q6YZs,1487
attocode/tricks/failure_evidence.py,sha256=0y0ZfJpmYT86qll_KGTRZhothuitZlDcbkvzm4vZ6MA,16991
attocode/tricks/json_utils.py,sha256=BFPk_s_iaHjQEH9wcoURW5wprNkazJzmwTZU_kVAfc0,6010
attocode/tricks/kv_cache.py,sha256=37G_5TkNIxowCrGGUqUb5ingdaakF4WYUdAezBZQvyI,11684
attocode/tricks/recitation.py,sha256=MZvjFmb8u7wcxkyUPw9nXV_N6z1ap4ME_cIheQiY-0k,8964
attocode/tricks/recursive_context.py,sha256=rwLp6u4Qk2ctGFHWIsZNhTcKd1T2au916iVLWb41ZTQ,12177
attocode/tricks/reversible_compaction.py,sha256=0pWnyUIAdHIGdbI_hYcDULILWXV8ELQgHzvmJK_JQjI,15644
attocode/tricks/serialization_diversity.py,sha256=JEkGaNS6N_usUFX_nxcUvPUyXQRF2YjhoB5w7D7-b7w,9971
attocode/tui/__init__.py,sha256=nCk0EDA0KCSHbxyI555AWQuwDEEXDrdmbN2AY4-CnCc,505
attocode/tui/app.py,sha256=hhA3RrtbSexix1_468DMHToJW-PZI8eEGp3HEVufyYw,39398
attocode/tui/event_hooks.py,sha256=EsVuOv5aVZl9CIv3xuQUN51Hur24rcXeD1qFuDUbYGs,12358
attocode/tui/events.py,sha256=g-T2zNfKUJfiijMdOjtMErIEAkSFf1pRy3IEKBbjdco,4816
attocode/tui/live_refresh.py,sha256=K46AfOiy46QUcyQ9dXlnf8R8VG_pN-4jjXNaRNPm54M,487
attocode/tui/theme.py,sha256=1qBb__V6u9dxwaUT8gdc4a3O3fEvojEDS_YUM9j9I8k,7067
attocode/tui/bridges/__init__.py,sha256=MeU2-NPiFZ1mFtqTwrUIlVkNxgTAbFz4_k9d9IOWGbc,179
attocode/tui/bridges/approval_bridge.py,sha256=WlxGKt2K87g94ryphMae3HBIRqHsuQk8ntdF_UlmK6Q,7306
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=iuZXtMIqGcHkHqZXNeskOHRDeR1574N90-TPm0gJq-E,13087
attocode/tui/screens/__init__.py,sha256=iFKa1f7IzLgo5pcbd6cMkM7KhlBcTVKlgtiQX0qlfKI,382
attocode/tui/screens/add_task_screen.py,sha256=Ra357hSS7onFPbF2QMcoU2lwMzZ4_q5-HRq4X8DIpUY,2983
attocode/tui/screens/completion_screen.py,sha256=hJmBj5a5YnMqZM2WEuj-xo381J92IVNSn_7aG7_Cb4U,4040
attocode/tui/screens/confirm_stop_screen.py,sha256=rJnXgCKgfGHFEBUHJvswz2XfT39pbGLe7B5C8I6PGBE,1959
attocode/tui/screens/dashboard.py,sha256=kqdTl8cRs4_nZSt7j7mb9CUqpoo_-K_zirB2RnVjlU8,10673
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/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=Q8lzUSdaSezj1tssEcT7eWQy3NRWT-8JI31QZJ33BLE,3363
attocode/tui/widgets/_path_utils.py,sha256=D47YDOD-N_SqPUe2bd8KvIlDI8LYtcDU8UmhbR8wDKs,701
attocode/tui/widgets/agent_internals_panel.py,sha256=fanW0AVeXf5hc3h3J9QK6GhQC8RYrxIgL7DlmZNwGrs,6411
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=f-V1fCGfeP5bCu5h1IQbvmPwFi5AqUG9YvphGR7BBlo,9475
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=87iRjas0qtTE0zYBclbKqxFOps9l_SOZOtDn6DMtYHk,2702
attocode/tui/widgets/impact_graph.py,sha256=y1vZwJkVRVhLpJOZSUb_YPgR5DyIkjvPj1vwnWxek1g,2281
attocode/tui/widgets/input_area.py,sha256=KC8f_xk_3icOmyL78rT1-NS_U9xHVm6OOVP_kqlEFf0,5198
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=JuLQ5JhhSFDbcjNgogkS6NjXjqInFiwicsHy_3CFH64,15696
attocode/tui/widgets/side_by_side_diff.py,sha256=VAzKHVUGXLFJC0qiEuTxI6Q5YPB3H70yauCW_poimo0,5521
attocode/tui/widgets/status_bar.py,sha256=QSOMN8Nh0NBII1tzHFzeD3NvkjU0ooYTbWwcS6voreM,12757
attocode/tui/widgets/streaming_buffer.py,sha256=yLOToNUdYN6DSkdYb5ibc4m57-qAYP46GKISu7mfzog,2415
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=ox1RSQzpmQ_1crRpMyAQfQQyE0pi6aRMaxfo-gXfcS4,9769
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=F2jbQoIggvm0fbXCs3ftbpCLpq5epSFlWzo4QD3nbfs,13520
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=rVCHB0dGv6GZa-vk-OJIHHzfiK6-S3s97CQC6zFNhhI,14267
attocode/tui/widgets/swarm/agent_trace_stream.py,sha256=c0PhIAH5XdNO2V7P_xPPMf_s02axuk8e7CHI0Hlqor4,3667
attocode/tui/widgets/swarm/ast_blackboard_pane.py,sha256=U8kENDPpajeq2RkHaasuhwfAM6cE-IfGmlB14st6Y3w,8848
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=YmBHV8eGgHj8qpWJW6ep0VYvstoPmrKj4MP48frTcPI,9847
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=sBWB_RluznWekiYYx8DJM9i8kwbZIZjgMkw1izMuvV0,7559
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=3aAd4_aZpGcDUycE-Q9uNKKOJfnLdyDfMAXi3flIkjE,3938
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=mO5E-lBZ2v84LtatZ4_T_dTysLhmCq0D4p4aj4vCVZQ,6330
attocode/tui/widgets/swarm/task_board.py,sha256=WDrMGGT7sIAkc8OuMEQOVab9WyacbM0vbzYL3m9AKUU,18077
attocode/tui/widgets/swarm/tasks_pane.py,sha256=VIqASGsdkvsbryYaSumD9woxOQOzyBuO4jCtwTNXIPY,9709
attocode/tui/widgets/swarm/workers_pane.py,sha256=w5KGBkQtU4n_urPkLzX8mLEpb5jnC73SCPb-Xo0bUPc,10116
attocode/types/__init__.py,sha256=mswAeKKRTIT5I-XWwee2qBSgL08vKnpOnLxzsUdNIRQ,1974
attocode/types/agent.py,sha256=eUbSxkGpoI0kboNbZvBMDtlvBqXZWY0n5zTuOhYmkg8,4358
attocode/types/budget.py,sha256=k7aeR1G_iFnOJscrqkt9ZWpeacKRNbHYbrip_KO8Q6M,2075
attocode/types/events.py,sha256=hZu1iK0DqHaSNfaHqBVMaIHxO8Qrz-S4k4PpXsp3vCw,9536
attocode/types/messages.py,sha256=-7UIsUnvf6ihR9Z4hb6GBMB-TzEiYoc-FvJMuWNKt8g,4730
attocode/types/severity.py,sha256=fIUSkyghda2CKTxa3lu8sFNGBBwPB3As11zqI7PG3WQ,291
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=zfxoOGj6KiTIkGfbycj_DEglxPDd0gtiRIGnMYoof5k,141
attoswarm/__main__.py,sha256=5nIG55VYnba9D8fbmvy06im351Y00x6Xm7OKVn_8IRk,39
attoswarm/cli.py,sha256=6ATwYMwGP7Y0YW9ZPzIxuvafKkvIY-AgWw416C_iTdo,133855
attoswarm/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
attoswarm/run_summary.py,sha256=1zUgXuPayVNzw7B77-xPpVwYxrptKCdCdunTjrBYaNw,7482
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=gyyFSVz5N3rOC8JUoYGR9vQSsuleK1qU0kndPK2b7mk,26992
attoswarm/adapters/claude.py,sha256=ZchTdqRa4BuSVpmZD2_TYqXYacNyFvErxlxWyAppyos,1080
attoswarm/adapters/codex.py,sha256=xGv6qkHppxpSP-fN_WNW_xhuw3ylLSKx3dHPk-yO8PU,4509
attoswarm/adapters/codex_mcp.py,sha256=GSinC2ro4PErgKCiuC7Slc6GBMu6hnFlUz1gJL2DUiQ,7192
attoswarm/adapters/opencode.py,sha256=-aN-rK6_fLMjV4L8gghUUYsxuYfsCTjy9sWwjzzGBE0,4037
attoswarm/adapters/registry.py,sha256=Xdj2VpJ40plkSHAbu12q5JL5okKsx8Rg43rhOxacskg,2302
attoswarm/adapters/stream_parser.py,sha256=EfNOdiSdgvMW5QoSQ4DVS2cTWXPoC6MpCWYSmBQdX7Q,9547
attoswarm/config/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/config/loader.py,sha256=6U166JfcKM09r-A9qXiL3-SFpBgxiVFKscopGJ-TJFE,4420
attoswarm/config/schema.py,sha256=7OZJAMmNaAsWyNgQmmUND7gTDizH6zhHed4DEV_YFts,6027
attoswarm/coordinator/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/coordinator/aot_graph.py,sha256=E7BMaaygFAgL4JMxC2nFYJLCAzry9pRRjk0QaesgwTw,13817
attoswarm/coordinator/archive.py,sha256=WCb7eKFQHiHobAKjiVs_qUsrGboze88_dAGmgu8yl0c,7211
attoswarm/coordinator/budget.py,sha256=gHb33KcoENuRixGPd5MsbXjnICCj_xirlyjwXQrzkBA,5172
attoswarm/coordinator/budget_gate.py,sha256=Imd2CHVfcT_ZZRycevJ5G-QnV6p8tRaLroLllNlxy3Q,7766
attoswarm/coordinator/cache.py,sha256=PvxHipOi0h7KaJFni1MWuuPPOKRuZ1qK31fGxjC7HK8,3662
attoswarm/coordinator/causal_analyzer.py,sha256=gHqDXxasfqZ_jjYBJI7Sng-CfcvKc_Qf_QD2OoaMvdY,6920
attoswarm/coordinator/concurrency.py,sha256=fDCdQVdE2QmHop6GqpM2QTw72v9jdr4fDI8tFnrxZY0,5529
attoswarm/coordinator/decompose.py,sha256=S4D4KzKh9NhIGkA-8jDXEQz_O4aCy4N67yYrH5b5JM4,7606
attoswarm/coordinator/decompose_metrics.py,sha256=TvrXFjABSWRqfyf3-VKJNPHl36dhADu-2-AhPYs_BJk,7563
attoswarm/coordinator/decompose_validator.py,sha256=FzyjBLOjihsKJfk_mwBYZy2vb5ktBerO4Q-CukbZSS4,15271
attoswarm/coordinator/event_bus.py,sha256=9CTvC8S4GDuRqIfHVA6UTFf2_CfZRftH6pdlJOH9W78,2644
attoswarm/coordinator/failure_analyzer.py,sha256=kAzCfjYtI5PMzKxD2fPnj36cxeq4cv1q3pfeZvZ7lIQ,6914
attoswarm/coordinator/failure_handler.py,sha256=13K7v0fN_ciD7cPcS5xZKHMy-24QjbfHq-d-k3McI68,8994
attoswarm/coordinator/health_monitor.py,sha256=tdvL3CkmnOrM1IxYJ6iJnKlq3medIV2jnlrZpX6juh8,8526
attoswarm/coordinator/learning_bridge.py,sha256=iTR6TdZRmn0iReAvQIaHr7pFgwP0DXhStxsdiQWj5SI,5057
attoswarm/coordinator/live_monitor.py,sha256=c7HvkZ2U3hBOnjulk_bFzZxB9DL47xp_ZBm8IcV1CYE,2330
attoswarm/coordinator/loop.py,sha256=_4GPg_twC7u3SYw65M_cixij3jYxTEct3PvMSYbcsNU,56100
attoswarm/coordinator/merge_queue.py,sha256=H6ep30Io0CEy0BzIyygt00EuDviO_6RdYj_801USV8E,4417
attoswarm/coordinator/orchestrator.py,sha256=ZKOm9zgl202nl2AClRLvSKYkOqay8OB0bP0qgDdp-18,125274
attoswarm/coordinator/output_harvester.py,sha256=Es5mjvKVuWuByNVVLuvb09lzw-cwYbtGVAEjrmB4LpM,9301
attoswarm/coordinator/poison_detector.py,sha256=QZgvveU4_KJyulfROSBbTYvUcY5Fzze2vvsuDMQelGs,5451
attoswarm/coordinator/postmortem.py,sha256=3b5gdBG6-zFCdUHlDTLewTTKTbS_AhxCzSJv2VOBFl8,13043
attoswarm/coordinator/preflight.py,sha256=vQIQT3BSYi78wNmfAov_zZ801_txXJzMgBdlgAnETs8,4953
attoswarm/coordinator/result_pipeline.py,sha256=k5yJwEenTJoEquF0STgoFhIObbiV7FCHV2DORdUnByY,8344
attoswarm/coordinator/review_processor.py,sha256=qniwdTlUlhveaKwiUQlkp4BQK3fLKeOa0Af9K5iECeY,4452
attoswarm/coordinator/scheduler.py,sha256=RJwi1RZFEiPEMOqlH2KSzd7FHK4SNrw_SOp59CPHpYQ,4853
attoswarm/coordinator/speculative.py,sha256=S8HuExkQn_-31iBfqtG7JEq6wq2RaCXb4SiyIAZj_m8,7380
attoswarm/coordinator/state_writer.py,sha256=EpBB9DFO2LRWxCgSJBoGtG9S-wn8c_Y9lBcUONJIrjM,3701
attoswarm/coordinator/subagent_manager.py,sha256=5yAAUSE-Ntvs_McIStfd5gZsrklS_RZ8lNrxDhueyJQ,17514
attoswarm/coordinator/task_dispatcher.py,sha256=rdArSUnF4YH8-mQyJ31Y4iMdhqAjO6aEOdfcAJPGUo4,17735
attoswarm/coordinator/task_file_parser.py,sha256=PX-0z7Cfoo409qQTd3WL9zgJipLR9Jm1U_C0VvAbGRU,7061
attoswarm/coordinator/task_parser.py,sha256=M1b7_Fsyk3RNcJDkV1C6IfY2UTJgaaiiJgurFSqF7Tc,2389
attoswarm/coordinator/test_verifier.py,sha256=74B95wP8T5cxdJJPbE_sNV3aQMeMAEx0C55TS7x5FNI,8798
attoswarm/coordinator/timeline.py,sha256=gSOraU5e8ROUhY8L8VJVoM3yoftjiuSNA7THXUe2ms8,6423
attoswarm/coordinator/timing.py,sha256=1UVSPI1KQGDZn7VsFrL1ksdjab6P0fxdYvjbeUtIWtY,3923
attoswarm/coordinator/trace_context.py,sha256=44nDdR65SGbofdlOLmoVQM9NDWXadLkAl6kb6_UDF4A,6174
attoswarm/coordinator/trace_query.py,sha256=LCGAnLm1vM4Uilb8PfRtx8q3JiRo_ZNpUKVo1TkCalQ,11013
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=RiNhOrxhdnuBK_jV7kRm0a3r-88j1_HLJYqMudC8suY,10876
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=D9OQlU6Y8aRGLh7li0ctYp5i11IonC0E8zxTUzS17_A,505
attoswarm/replay/__init__.py,sha256=HvMdLZjwtzZOwVwNHGbqjRWYssArMWC3omoduAYOU_I,32
attoswarm/research/__init__.py,sha256=-rD8Bz4U-u4uJxi3P6lNppy9LWa9b0oto-GP0bP5pR4,1386
attoswarm/research/accept_policy.py,sha256=oLoum9nYHcEy5KTlpr1n7U8H7V5MTVaKt8JC74bHphU,3808
attoswarm/research/config.py,sha256=pI1tKrfTnKqELAzMSfwyUj9PAJZtzHrJYCTRuICOv6w,1461
attoswarm/research/evaluator.py,sha256=y1W_vKy0dzS7WDZeSoJZz_8zkKMwDK7OcBBcUW5Rwx4,11328
attoswarm/research/experiment.py,sha256=InHJpmQLWqmcqV4leXIn31bMrhe30fpqGvBk5QbPGQU,5806
attoswarm/research/experiment_db.py,sha256=kUEHACE5P_gcJ7fpDRtx2yR1khd4znrPvf5_6nZv3Qs,15576
attoswarm/research/hypothesis.py,sha256=CJb-Xz5Eh4SBp8sVuhraUJPScSg7cielogNktojR7rY,9996
attoswarm/research/research_orchestrator.py,sha256=JuQCwRz0SN66NcaztIRhcmwmfCtmpeTZ4Yiw2jCoSaE,46595
attoswarm/research/scoreboard.py,sha256=Tezah0NWnWezQVY6lcxX6i7NcEOaKa4tpqu3mfIN_04,6078
attoswarm/research/worktree_manager.py,sha256=gBg67V9xFYMDUmTpy21s5PazHSCLNdePiBQk0quf98M,5580
attoswarm/tui/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/tui/app.py,sha256=7o0mfW0sNYY7J32LN-l4XpIwjVrTW-L13nTyflZmI04,56076
attoswarm/tui/stores.py,sha256=bTOCzSj189RTWuW0fwc_8cvdQTNPKb0AYWuOXT_1JYM,55138
attoswarm/tui/screens/__init__.py,sha256=NXzE79EAKZSkZyXlHZtJJF2zsPwUeNEgqPOcJCk6qF0,665
attoswarm/tui/styles/swarm.tcss,sha256=HHAn_WJE9kA_fATsndZKhHSUK4GQZWaSVNO761VhAOQ,6068
attoswarm/tui/widgets/__init__.py,sha256=zrWgG_fLT6wOsHz6bUKHM8RZQ4KZrvYS0sBt3c4ZgsA,1509
attoswarm/workspace/__init__.py,sha256=IjHRV0k2DNwvFrEHebmsXiBvmITE8nQUnsR07h9tVkU,7
attoswarm/workspace/change_manifest.py,sha256=2yxs8qERN5SUkR9JN7rh3JMKt0H7k7lup1k0Zk4VoBI,2384
attoswarm/workspace/conflict_advisor.py,sha256=hRNHJpQXEQPPkrqtlP3nS48WNmFyqC3I7b3vT1PuIJQ,3987
attoswarm/workspace/file_ledger.py,sha256=wJFcO0SqPFINQNwL0S0_fX1cpodNN9Dejo5fzUG3sTE,19424
attoswarm/workspace/git_safety.py,sha256=r_g0FWqLo-Pc5rwa7zJYK66377DeFEQeDaXGeMfwruo,15561
attoswarm/workspace/reconciler.py,sha256=YYLa3KI5mhn4C_isDbJ-8lHkumHRrDZAlgrohkwE2CE,11990
attoswarm/workspace/worktree.py,sha256=zZkXlRuD3WE51ppY00NGqkeVq2yejFc6mbYSd99JKLk,4420
attocode-0.2.24.dist-info/METADATA,sha256=AWziBWU_qc9Cenn3z_D9tRnIU2LUMT5qLtEzr56wFUU,15968
attocode-0.2.24.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
attocode-0.2.24.dist-info/entry_points.txt,sha256=QZcJdG7e2QZE-MG5NbCx4a6ZHDSEqso4TNxRK8D5RHo,179
attocode-0.2.24.dist-info/licenses/LICENSE,sha256=NL7elrJE_w35KEahRDaEPlDgdHnT1ae3U9Uho7fnrcA,1068
attocode-0.2.24.dist-info/RECORD,,
