snodo/__init__.py,sha256=mxOHLBzWVN-TASnPG5czWSUGFa7_US7H8VzNSebk6vo,159
snodo/__main__.py,sha256=zukBoF3f3hOFSVkpZAZmaD5zBaNR9_zpinkuOvNnHyU,161
snodo/prompt_cmd.py,sha256=DVD0Q7UfvEXZgZHPokmyiu7J4YNodSXOK7cgHvTskZQ,1335
snodo/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/agents/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/agents/adapter.py,sha256=2pXqQK2fi1RPuWvqplh95Xr9Ihxl6xckxRysBBXxaG4,394
snodo/cli/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/cli/config.py,sha256=E0__IZ3QoqtrNlnqCISQDyOMhpbATKc44dQnTAcFM-A,13018
snodo/cli/main.py,sha256=gXwPTeu15EnCzcJRr_rQ6fL8QkyFZWn9X5-GcRE82mw,26396
snodo/cli/commands/__init__.py,sha256=LEaQA2kGdtMFGuXOlL5IkbjbABw0Tha2L9FoetInXeg,2349
snodo/cli/commands/agent_cmd.py,sha256=XP-yw6EXkHubUtAxD8XG_7NYv-Ss1Dmro8v_FkEOkBc,3274
snodo/cli/commands/authorize_cmd.py,sha256=zbdlYz0Wjp4kAvk6NG5PvPwlcKaY0ythBa-584zKdqU,11126
snodo/cli/commands/cloud_cmd.py,sha256=SYVUEaOhcL1OAWZUlt6aqmwhrtWzzCML_cl-c01wKW0,6225
snodo/cli/commands/config_cmd.py,sha256=iNpckVSzqqt3o0xQMohEe12v1TBQDAlajm65ROTLt70,6395
snodo/cli/commands/dashboard_cmd.py,sha256=khYQUZl-91Zq3W0pIFFuntHvV5-HRdWTRCauJGtDzeQ,1223
snodo/cli/commands/init_cmd.py,sha256=CUQfrFHgg7B6GGQg68VAcjSkYgiyKyKZTJgCx_ZjQTk,7175
snodo/cli/commands/install_cmd.py,sha256=-i9MPhFNtp37ge0QZOXXOsw1eEt3pJBF8hWnPuVzoNk,7598
snodo/cli/commands/job_cmd.py,sha256=myz4ybimcedb7JYsIYSwPCGVZ_sUEBxfojLrPzXZIp4,13348
snodo/cli/commands/logs_cmd.py,sha256=PGDG7MkVwm7NtsolUtktjOH-MKv-ervabr-q_7aiCqM,4591
snodo/cli/commands/meta_cmd.py,sha256=d3WM8lk5wfeY9bSOo7MGrlft37Te53YbSlOzFGK6dAA,8245
snodo/cli/commands/mode_cmd.py,sha256=lqW7AbqXTBGN122RPJxDP9096TormZm2Rn-vh4DzNSc,3768
snodo/cli/commands/models_cmd.py,sha256=Q0RHNLFl9a26otw2fgBtQ4FtBbdmb58_xe95uHNNNig,7906
snodo/cli/commands/plan_cmd.py,sha256=K3kO--Gn5kseBe8ViFFuttC9Xpsp9eDqV1XjdEtItf8,3947
snodo/cli/commands/plan_run.py,sha256=RZYQtNqI5FRKPy5ZtT6nIkapHmxOOB9GPMqKgwbJxPI,5857
snodo/cli/commands/recon_cmd.py,sha256=zq7gCJMT1QdHfpVqi-TetDJFN8m5O_k54Q2eyi0AAoE,1363
snodo/cli/commands/run_cmd.py,sha256=MYTsqw_Y2xfqOZk2TRiqpMLF-1OD_0Uoixoxk6UNAis,23598
snodo/cli/commands/sandbox_cmd.py,sha256=seZArUCaXo79cyEf0qfoN66q0TZZkJsUxnfqvF3n6kM,3227
snodo/cli/commands/sandbox_run.py,sha256=oVAVwGHBIUTattYof-tkDlYseutbqWFeuOvLQSw0N4o,5195
snodo/cli/commands/serve_cmd.py,sha256=Xb_go_fa7J8r7cSKYX8GZ97eGgma_MwoO7D_mEODqGg,18390
snodo/cli/commands/session_cmd.py,sha256=wHcMHmRNCxowfbgk3iJrn0hCsD--jyqHWqCZgQgm8pE,4522
snodo/cli/commands/task_cmd.py,sha256=PyrVLKDvYJEL9v2hflbokUFHsFLVWqVPORhI7IsvTK8,5628
snodo/coders/__init__.py,sha256=CVQ8jjm4a9xVKecbKRuME_nqUdnPeAf4VTmQqY284nw,2783
snodo/coders/anthropic_adapter.py,sha256=DIT8uZBWMbth5zXe8xKx0VQFAnx0tLT1pa-9pOQUbJo,714
snodo/coders/base.py,sha256=O7YJb-AUd3STEO2jDPalK8QyRueZlX_kmSXN7y3ZrvM,625
snodo/coders/gemini_adapter.py,sha256=vFI6szOMKgTV17lUNsvUB94W7hJwBUM8bax6CjSlhTA,1043
snodo/coders/litellm.py,sha256=qYIiCGuclIOQ5fqfno78Uw5VBwbWKXIEuGJYL-R7tuw,22796
snodo/coders/mock.py,sha256=XPzCj4pwmRM7_W_BruMYAu5ecGxdP8dB9n3r3VuKyKI,1045
snodo/coders/openai_adapter.py,sha256=SdOZfPupPI3Q0oTynOoqLDwJl8_bhEmqPfuAHEuXnSQ,412
snodo/coders/opencode_adapter.py,sha256=4rFWwqaSg6dkZr18lw9xsVtBcACmHwXU9IRgDgZEvOQ,10748
snodo/coders/opencode_container.py,sha256=RkynAw3of5u_TBA7nHbTT_c5yM9bkqd1HzOHT7QjHQM,8708
snodo/compiler/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/compiler/models.py,sha256=0tTGtAwfGljrVJYmAjNg10VIjC79pEOG8dpJCno5W54,12341
snodo/compiler/verifier.py,sha256=_1NxT6BT4k-zUW2CBVzpcA5M8HaDCogZiHecnflS4BA,11333
snodo/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/core/interfaces.py,sha256=2omDcNmk4sFT3nmTgXjcE2skAah1EOoLZ71AePPKP40,1716
snodo/dashboard/__init__.py,sha256=4jUrX4NN_1z7M7acVf7VER_btajHbvjxchrv_RnpuvU,252
snodo/dashboard/app.py,sha256=CuCnai00jnvcYO0XB_pJnY0ibkNJ-EifOigvCN24O80,1962
snodo/dashboard/providers.py,sha256=skzLecrv1FQlRvgky8ddBNzyMIaag72stAIt9jkwqSk,15272
snodo/dashboard/screens.py,sha256=JFXr8gW4IrgZHm1IvqKXA1l-ImLXUrVi98ZHVxkb0fk,24164
snodo/dashboard/panels/__init__.py,sha256=MeLmqANZ_4wQOxdbI53JwQWLc2tMHXoqLr0vuWJeQnc,127
snodo/engine/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/engine/constraints.py,sha256=BBB7PdveBwXOndnAAt0msL75YN_MuevmK7oSxsoygRY,3909
snodo/engine/loop.py,sha256=vFS33jHj32jjOuQq3fDkV-Niw_0I7H-1MlBBbjT-KT4,59023
snodo/engine/policy.py,sha256=j3ffS72Mqh2GFhE_gQjYAMKOxlttgjh81Q2D19L2qrs,13905
snodo/engine/validators.py,sha256=4W5pFPdpDJvVo3tHFtOItv5XbLqrlLJE50KS8Igq_bI,7561
snodo/infrastructure/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/infrastructure/audit.py,sha256=y-oj9xuKHgdRNh6QDXn9_Zmo7QT0iyFfpmtqZ8fvHW0,7083
snodo/infrastructure/cloud_sync.py,sha256=VGkNnm9qtfxCru8TAynUzKTqaaBdaflYkL1H9rrzxDg,9341
snodo/infrastructure/config.py,sha256=xjanzyOMzf8d9cw9WmJZnJ6Ua1viVbN0ZDn3CAY8A5I,4547
snodo/infrastructure/decisions.py,sha256=nFUR2Jfam3EPKthCeqfn8mJBiYc-vSpCGPBk_zvkqB8,14206
snodo/infrastructure/memory.py,sha256=07vARCJKHUMbCJSrP7yRm_uRrkT-TckiNc2X0CsOiCE,9631
snodo/infrastructure/model_discovery.py,sha256=c0hoJJtpcdDjRFTOHV189xLw3BcJeIALa6p8w3Pw91A,10614
snodo/infrastructure/model_resolver.py,sha256=jyJCJZbDzFhP46SzsJMWEyXBvAKCSelu2NbfR-uG7eQ,2154
snodo/infrastructure/paths.py,sha256=RCCBzUM9pBrDaas8hYpbX96IHjWbIx8a7XqbkFmHdSI,1690
snodo/infrastructure/session.py,sha256=bofPzhN1cItmvDC6Y7pvLru0nqGf4JT8jqCyx724L3I,15973
snodo/infrastructure/signing_keys.py,sha256=NsuyIRBDm7GrDHofElA1mcvk9KsDO5HWkmiInY-Q0mw,5302
snodo/infrastructure/state.py,sha256=3FAY29OaoMOky2JaQL_FOURSGr1sQDj6LhR87rmCtHQ,2210
snodo/infrastructure/tokens.py,sha256=lZDxq_1KWIz6oO3e7RyCyO6ToRa2A7eyE_Y6qNeVrkk,8603
snodo/infrastructure/usage_tracker.py,sha256=vXPYQrud6DP0ZClQQyt7aMtM-dj4iAlXfvH7eSupabc,3506
snodo/jobs/__init__.py,sha256=kvuFwpbwhd_li96fS94qxe0oStCiu8ZadtTn8ue_9kU,16307
snodo/jobs/runner.py,sha256=ZUXXgTf2xRNAgp_c5CVfMm9m0PICpy_6FsPycs8o3y0,2006
snodo/jobs/wrapper.py,sha256=65rRgEFHOUst2TIMGTjgjZc4__Lzb1C7vlKEm7IbrBU,2131
snodo/mcp/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snodo/mcp/decision_handlers.py,sha256=czcocPPI-kJ5jguNSDLqOB2AbaudFLL9-GUOkVIfse8,4510
snodo/mcp/git.py,sha256=i-BXUurYGXf5bPrkdsdusy7GpULIRt8anEjRkkYkvMY,7974
snodo/mcp/installer.py,sha256=juZCYQLGlDdTCvhDwwXC21hW4adRhwOY3-pP3hDMtoA,13004
snodo/mcp/job_handlers.py,sha256=JUHGBtPzriEk57aWvZeCIHMRGLR2uhBP8eAqRaAvMBE,2400
snodo/mcp/model_handlers.py,sha256=ZXb45iYoi-jKdA5hpafPa8kmjmtGurS2DSslM1T72zU,3299
snodo/mcp/planner.py,sha256=ETGEEbcuDQWLEmBMuIn0qXpL8BPPX38ZD1Eux_S0M0E,21879
snodo/mcp/pr.py,sha256=F02BQwcGk_qwxY9cnsbdqzeyBebdHmP5nlET0jxMsA8,3543
snodo/mcp/recon_handlers.py,sha256=csQMHXycJDWRiyiPx5TSNZNgXTKjPXsc9Swa-5gOxi8,3022
snodo/mcp/resolution.py,sha256=JDBOzwTR3UNz1iJiRrGY8GtXWFB7SKGMWUIKNGV3hNw,2212
snodo/mcp/server.py,sha256=qduXEk48uXIz4eGA_EsWwp5LMOGUx9V84F1EBtOe92E,16851
snodo/mcp/shell.py,sha256=PkTBNBL58ThbKIup8Zx1dKIf9jvd1vXCqlQsvjzdqzk,10280
snodo/mcp/tools.py,sha256=bURAij2vIk_nHfurZQ3H1_XzKmY1nzYIKcLkgNCeSUY,20317
snodo/mcp/transport.py,sha256=sPCibKra9-HGxrajbQqPyBaXLnvE2OgNqH7RAdHh4e0,12066
snodo/mcp/workspace.py,sha256=aVyx3FE9QLiUM4XtfFIlkbsoY56Uf5AVxZj_o6snwIk,8519
snodo/predicates/__init__.py,sha256=w-mk73cv-JLclkcCx5EwSRHzzlbBJBLlqfqeypZZ2o0,505
snodo/predicates/base.py,sha256=kOIyo4yLsYYD8F0ph465ZTM3kMs-6jQJgIuY_9ZOcwA,1904
snodo/predicates/registry.py,sha256=KJUbaW_C7jPA84jWzK6T5NB2PpiDdqMD3kxkC0MDfKA,1466
snodo/predicates/scope.py,sha256=8LL22lWXhZWEo1mTVZ2-KUEEjT4eUUSGKR2atdqRAko,1748
snodo/predicates/secrets.py,sha256=Kgrfn_pnqci7h78LnHLEKof_TbKGhjKlTfZt8te6Kgw,3254
snodo/predicates/tests.py,sha256=jn-KcK0uPW8cAFLrxv6ttJjhnzY9jI6Y8LOETxlH5eY,2866
snodo/protocols/__init__.py,sha256=_SmqmsHdMnhhWjPeouUPz0b9-g77bE_Y_2U5XdjyUtY,30
snodo/protocols/templates/2+n.yml,sha256=b01tJS9HDSyW0nI8UfQlkwGr99uTWV2kFF3bfREz_1E,6697
snodo/protocols/templates/__init__.py,sha256=Puls3gKWBW6sn3IxFBVBlxDQPbWm9rPVGgqDQRD_1hU,40
snodo/protocols/templates/solo.yml,sha256=3fhCEDF6hlr7hDpwBDYF85ta9vma9yfcDJ14JP-nXfY,3045
snodo/protocols/templates/team.yml,sha256=gpRFG2KQN25fDI7UoupeHnl02Bhs6SVdeov10iAdOR4,4971
snodo/providers/__init__.py,sha256=MuYArP0P31pQM-gC6bRhfNwM6zGn6Kc2I16SPrJORC0,379
snodo/providers/base.py,sha256=TmUkkePu_FVebqgjV-8OnLoGX7nWn6x6l25Dlej9Zos,2487
snodo/providers/github.py,sha256=alUFGQsRuqZJl47_PuSLh7A3i0miyq5GTAXDVIJf4hM,5430
snodo/providers/local.py,sha256=t9n4oJgRtgnWTIw2QevPGM8hkkWhjpUgbBFMkf0vRvs,1695
snodo/providers/registry.py,sha256=_k5N_ZH_sFS-al5png-HcYCcIz32I6pcKk0LEqF-jkU,6038
snodo/recon/__init__.py,sha256=hUO8Ef2XJLWVixwcQu11AXJMqOkw8A0Z4zqBDA05MR4,16239
snodo/sandbox/__init__.py,sha256=OkMcgTd61-_ol-whUbAQCzhCXK545GJucvVLZXQH-BQ,1264
snodo/sandbox/base.py,sha256=VEz30XpTNa8kq4GHlRs_WhpfOt32PvHLScp67TUCIVk,2693
snodo/sandbox/docker_sandbox.py,sha256=gYSGFUxEXVwmw2L32me87NwQpt9Nm9_H7AZYKeS06WA,6053
snodo/sandbox/local_sandbox.py,sha256=qUOUQIm7IaknZ_NvlDa3xGbqGT17PZad-vnXtpfZDcA,2862
snodo/validators/__init__.py,sha256=m39onjIj4G8ThRXFrOzv0fU4rH3VCeAXECC9dccYWmY,235
snodo/validators/context.py,sha256=dQAlB_AqtqnECt9Ge9cOJh5DTY8lSCKCqtClT3uqzC0,1613
snodo/validators/llm_validator.py,sha256=EyAreEd2O3VF34SNmw3eLncuMhikFjmXzYq0--dgNLQ,27437
snodo/validators/protocol_adherence.py,sha256=46p_jauzvd4vX3w33vSJSKkiiywGC16VVUN23vJs6e8,11386
snodo/validators/quality.py,sha256=KP5nML7Kbv4ZPPtLhDyWguwBW2BB5qHR30eGrlBQosc,5912
snodo/validators/registry.py,sha256=udimk8WqzDK6AnWZhndMTM4hHI_EzHi353C9G8gVZoY,2012
snodo-0.3.0.dist-info/licenses/LICENSE,sha256=oIzcVgrzFe60yjAkqf_v4Zr7QCF2mofxXAZaC9_kTf4,34581
snodo-0.3.0.dist-info/METADATA,sha256=FEBWGy74sJZKC5Hou-NlT5P_TUgZ0yTjAvKtwV9xE2U,53269
snodo-0.3.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
snodo-0.3.0.dist-info/entry_points.txt,sha256=KDBWFj62ZcL5Z9-Yd_afdgxNeGoej_CBwkaHLySvJAE,134
snodo-0.3.0.dist-info/top_level.txt,sha256=4l5KAROaT5yjxJRFmzqjVYsepWeiHxkhBlEyfUA-hM8,6
snodo-0.3.0.dist-info/RECORD,,
