control_tower/__init__.py,sha256=Ji9RZU2xwAfJck_jaiPB015MCuwtxDnTF0_motkIy1c,79
control_tower/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/scanners.py,sha256=0n-p9iun5piY1oZbEuurIw0zZA_61hED2ywVnNYI7Uo,5371
control_tower/backends/__init__.py,sha256=2z0J5yS8ca08zx1G21JX4b4A9O85YcHyv4ZWTI_eyn0,1011
control_tower/backends/local.py,sha256=cX1Y9scmsM7KO3gpNAKpBjF8YFMjgdtMj1HXtztqLbE,8304
control_tower/backends/fleet/__init__.py,sha256=vVQELE1O4NgV1hTc4NuyZn7PigC2E8G2RgOtlyQbS6E,57
control_tower/backends/fleet/ami.py,sha256=kVkh_cs-0qODvXXGIyYaK38ShnwXFVjiHIGq7HYDGvg,1890
control_tower/backends/fleet/aws_identity.py,sha256=MOiMJcvnlzvCGlpYfC0ItMRoEkJkZRDQVb25a73d0ME,328
control_tower/backends/fleet/bootstrap.sh,sha256=vUrVsfZO1ZIHJumHdjAliJdXWZVYiVygdQUrziJrh5o,16474
control_tower/backends/fleet/config.py,sha256=mn1T-2P_8ABqQ-S4hPlkSOtT8tcZH6pqRR1UaE655ck,1401
control_tower/backends/fleet/controller.py,sha256=Fyg7obbU16MH4vHuVgx8kBGcPsDm75rhqeORvS6oLxE,84979
control_tower/backends/fleet/job.py,sha256=a_aai9ZPlIRHA2avfACATWks_vKRpItt9_ZK_7qR4Bg,10490
control_tower/backends/fleet/run.py,sha256=lRYe7V6IaTEw7CVos-hqs6MSl_3vNphtq3tuzH8sJqE,17897
control_tower/backends/fleet/run_job.py,sha256=rwWuNQnYjM58D15AiFURqPl_YPf6i-TGTEuQx8lxF9k,9633
control_tower/backends/fleet/worker.py,sha256=ZvA8cxK-6O_TghohSi-RiB2XTdmE2hfi9umFxfr0zDY,39599
control_tower/backends/fleet/worker_cli.py,sha256=jXh_0EyGt27hc7M3nxu6NE_nbYq7Fe8tUxhcc7m3unE,1952
control_tower/backends/hawk/__init__.py,sha256=PnfxJJ8hNwhq4cvJVbn7h_fGPJOIaRkD7rd5vlNPqQM,345
control_tower/backends/hawk/config.py,sha256=zkzseMtqrS2SPgfWq87nFvJRT0MZYC6WNCSvAfHpKnM,4533
control_tower/backends/hawk/download.py,sha256=OwW3nQc0-gTfunSsf7rVFOUEA8VhDYEZLrfJgZK1Ptg,3566
control_tower/backends/hawk/middleman.py,sha256=PcNgk2z-0HAVSl0GD7yquyrHIEZ059xLQ89IzOgWiyQ,2877
control_tower/backends/hawk/model_closure.py,sha256=nwwJFdjhZNL4AKeCeTGgOIAnwCPKVxhS1IsstN9e7r4,1637
control_tower/backends/hawk/preflight.py,sha256=X2ddtOu8fbmJAkt2fIJjmTMEwuD1iBTPiIl0GyHd2ok,5807
control_tower/backends/hawk/pull_envs.py,sha256=FP_IssLkSkNjz3WTugrFupFkSWxyJ1NDiaK3A0RreeY,6787
control_tower/backends/hawk/runner.py,sha256=mByBKGBAU6SiDvlGF98xOCM4IQaN1JoYjCG-se1tOqA,40586
control_tower/backends/hawk/sandbox.py,sha256=y87ykyvyyLG6mEPyNO6VVc14OQylLxbMovFOaEQOw9g,21618
control_tower/backends/hawk/yaml_generator.py,sha256=YZrWRbb75u3W81qiKFDwrUJYxNDA-KTchZElOy0-5Wc,7463
control_tower/cli/__init__.py,sha256=8afZyW-HnEOqBwWs4pvNucK4sbJEsz8xCvwmJJBM76o,67
control_tower/cli/base.py,sha256=1a0sw3MliE7qnlKxkmPgRD6STRDhsPhwIvwS5ro4PsY,3475
control_tower/cli/cloud.py,sha256=8e2evSYuCpllnynZfuhPwcIvf7VunXFp-0qvrqZNklc,4831
control_tower/cli/extras.py,sha256=lhmPaLCuggTNmt92i4T6qtXzf7NaDxxHE1affjrmUNs,2967
control_tower/cli/login.py,sha256=GYyXeyC7jnqKmhFe2x3zkZ1zuLpU33FQIIu1lZ5itQo,2401
control_tower/cli/main.py,sha256=N3HUHfHq-OqRRafigaHNNVM3j6Z1cHMJ06wkkjfcAzg,1439
control_tower/cli/mcp_meta.py,sha256=uIBnPWOF7k7egFhwDdV0lgObddRCC_mBCa1xvUY7lN4,826
control_tower/cli/protocols.py,sha256=KYQsRCMTlBYl6v2LCcNUb3uPyFFGIFP3vfuxYgR9FNM,4559
control_tower/cli/run.py,sha256=vBetSZOE-D0MFBH4Q0nxmoW6byY157mDLsICt0IDACw,33918
control_tower/cli/task_sets.py,sha256=PIdpBzqXHBljlINp6Js1-DpkaMLAUAU7okN07i8WPBA,4149
control_tower/cli/completions/completion_callbacks.py,sha256=ox9Cx4xxQ3ZMPJfFbW8V7gbptZAvv3OW_5zX1EkdB_g,4005
control_tower/cli/completions/completions_build.py,sha256=ryrzb1g0XWmAQXzxCWXQ3jpcnBZovwk8-ohaUiLtcW0,2077
control_tower/cli/completions/completions_hooks.py,sha256=Td82mB-uWUb2EdedZLYBeTPcAzuGpDoN7cWyMp45gg0,7386
control_tower/datasets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/datasets/check.py,sha256=BfI18dgqZhB4HxGd5JT7Ehbm2lMD23zn-XJPOQIXe9U,3684
control_tower/datasets/cli.py,sha256=zrtUzRfh99kg8wsQSrGCq91JRapaoyX6KVcQ148KBrs,21100
control_tower/datasets/external.py,sha256=MLk_-89BbmyqTAddbcrlJJ2Dd7VMfz_i5r5gWPyzdQE,28126
control_tower/datasets/model.py,sha256=ZsunPyIl4o0H-_RHu0R5jMbOq0KIRIykHs3g0f2SKB0,1032
control_tower/datasets/importers/__init__.py,sha256=WHfXCHt9Z_xVe4mAEN0LcOjn2J4PfN-4gLJfypaf4kM,1569
control_tower/datasets/importers/eval_log.py,sha256=gDM3fZVyFRr2Z2Om1Kugz9ZpGyfNeEe5A7JddAPKJvw,21605
control_tower/datasets/importers/monitoring_bench.py,sha256=4hZZVcLD6AmFZXd0jVaO5kQeff_7i8ytHEYm0wczz6g,27627
control_tower/datasets/importers/mythos_5_incident.py,sha256=L5OkCTQzgD4rQkajhmFPIH7H7XSSZOb8ZfRUolG8VxE,8482
control_tower/datasets/importers/sessions.py,sha256=JHzdgLgquphFRecB6iINzDdZ7e65W2hzIG7yk9AfrN8,5272
control_tower/datasets/importers/shade_arena.py,sha256=jkmFvkfmbPK_4CeCuEm2tsJL31X3G4M6KKf7UyJVRYo,21807
control_tower/datasets/importers/sleight_bench.py,sha256=3rEd2luMPY_MHs6YCB9-HRFrlk-5jnmOPMSGGswki6c,18231
control_tower/environments/build.py,sha256=0osDoPXMUmmUDBCf7zxYqzMLkA8YODispBM8e3okyYI,6657
control_tower/environments/env_args.py,sha256=ss_fUrKzRN_jVw_sVrP300Kn-VV7hXtqF7P5g7YCRCQ,3955
control_tower/environments/environment.py,sha256=dZY3Jo-wOwnglkTSzoWusryo5A6hJjVN0tStNnIwaNs,3449
control_tower/environments/list_utils.py,sha256=RuPvovCvVSlKdYbgLFAbyuFfBQxZSM94j2gBsRIinCk,15609
control_tower/environments/registry.py,sha256=QkAuzO-ZGHfcAYb56m8H_wQ7Xae2GtWpOsUh1RPm5EU,11305
control_tower/environments/setting_runtime.py,sha256=abQ-_wX8Hh2hFsbipo8hnpo4DsYywp38GlnVVpYPfmA,6536
control_tower/environments/settings.py,sha256=tWbX04A5ALA6pmN-8UHi6_CemwMVqCLnMsOyVGK20-g,42138
control_tower/environments/settings.yml,sha256=1lSiJx2QdgC5fwfKVkIHjFgiu8n3mBQKIKogSOrTkzw,643
control_tower/environments/settings_cli.py,sha256=rERa-dcyO-er2pLKmBScP8EJdKbRabCUkErIwig0_W8,19528
control_tower/environments/validate.py,sha256=LJfIRRSpsGbk83z-SzhJWqAFNVhOlg2t1W17vqFxanE,4458
control_tower/environments/internet_simulator/.dockerignore,sha256=HWW0FX3EeZQQMXnXz0ARyIRoJlJDKy8RdqEyvy4sMI0,37
control_tower/environments/internet_simulator/Dockerfile,sha256=CE_mqxNCFExNbID74D6l-Oinh3lFkd1nSHzwqUQ6xKM,2756
control_tower/environments/internet_simulator/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/environments/internet_simulator/__main__.py,sha256=9it1my_mM7xBpDh79QSi7FAvZD3Vki3GQFPJIDZw_zs,64
control_tower/environments/internet_simulator/compose.yml,sha256=w4lL-_K3Ksiu6h44X7nspZv22TDk03EFQCTEgz8x--o,812
control_tower/environments/internet_simulator/constants.py,sha256=4KQkQfr-MsyTZQq2f4SbYpaf9abTX4k5xr0sjFyD_aE,1491
control_tower/environments/internet_simulator/personas.py,sha256=LAYvRK3-Pu4sPvMSJH6p3MxNEf3r46H9OkZgNEC_MXk,4925
control_tower/environments/internet_simulator/requirements.txt,sha256=Rst4-tKZRWlmOCtL-GYL0wD4gA8Iifrd29hUxHeI_qg,51
control_tower/environments/internet_simulator/resolve_override.c,sha256=c6CKP43p5Ufzua18pKjQTX8jld73EyoQhPvL1NGamWw,1961
control_tower/environments/internet_simulator/server.py,sha256=6V2w8WAx-I54CvCvMZKg8RczdwG3ouCyL1H9xV4ctcg,22072
control_tower/environments/internet_simulator/source_hash.py,sha256=2ij9Dk9dDvmsDGhWCoCyVMVq7RxcIdKTn6ZlkY3UdZE,2307
control_tower/environments/internet_simulator/core/assets.py,sha256=48GwCHVoIFdzC4ZaBD2YyL2iEsbwo0Ez2epyBoRePGo,9881
control_tower/environments/internet_simulator/core/exposed_services.py,sha256=rVQFnkLvmV85chjjoNDTyarbsm3yfKMCM9ejuSql2zk,2631
control_tower/environments/internet_simulator/core/generate_ca.py,sha256=AJ2qg5g2rWmK64XRFo76UC-LOwY_wPeACBLYw6xJxUE,2124
control_tower/environments/internet_simulator/core/logs.py,sha256=IPRWyYdxWWmk4MxH11mBe6p1Xur2o3kt5CbNG_Mu5xc,5854
control_tower/environments/internet_simulator/core/network_mapping.py,sha256=1RXkVAVE38Wj3F5l8JSwqpusNMasM_KH2r92UpMKqEA,1922
control_tower/environments/internet_simulator/core/tls.py,sha256=MD-szOXe6fU1aOT67u0I6Yanhj4Lc7daiMYBv_-2GRg,4158
control_tower/environments/internet_simulator/core/trajectory.py,sha256=vTqjxk7PNAidHOQF-65HVjORpDEsK4UyLWC2z55iCvc,735
control_tower/environments/internet_simulator/core/webhook.py,sha256=UNQq47aYaS6MT2IlfuhJNDq06Y7yYl0MjgQmnKvwHC0,5789
control_tower/environments/internet_simulator/malware/malware.c,sha256=U7vGgGFgiYbw7k17SvHBaQGMSleBjiBgzgOfdSPRrFQ,3659
control_tower/environments/internet_simulator/modules/forward_proxy.py,sha256=t-zqmehePogVtJNvjZQLHxb_3Lzn3KN8GFLVsGRTyDg,14833
control_tower/environments/internet_simulator/modules/provider_policy.py,sha256=9WlJUOxONflEdLqAhCAEVSniUmjZmbGopK-_MoAgymA,11788
control_tower/environments/internet_simulator/modules/response_rules.py,sha256=fWCTe8_wnlh6NCvuupOLghP5RO0Fqk4U8KhQB1rUlWw,6105
control_tower/environments/internet_simulator/modules/shell_sessions.py,sha256=HFCjYGb_vDGy6aJE74g1T-GYYjRgoxdxE1hCb24CDdM,5871
control_tower/environments/internet_simulator/modules/upstream_proxy.py,sha256=kv5dy-2qL5FnIkyNv5egMWmsY_AxB5lFtWNECmfWlmo,9941
control_tower/environments/internet_simulator/modules/upstream_specs.py,sha256=RtNtuTXfHWJD6amYjM0NqE5Ib2QOD335Vmmv_WqxMAs,7251
control_tower/environments/internet_simulator/runtimes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/environments/internet_simulator/runtimes/docker.py,sha256=7Yl35ncXZePcB_ncKDE2BqkxB5593rRI7PW5rNa8eMg,22782
control_tower/environments/internet_simulator/runtimes/hawk.py,sha256=oERG6E9Bh1yX_T_tHw6sSjMXFbkxVKTrABvj2ZLFvy0,7155
control_tower/environments/internet_simulator/runtimes/provisioning.py,sha256=UYnPZfHDe34bJQaMfmRUyy9e5sdYmpqVPEvQ5UwPoKU,1564
control_tower/environments/remote/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/environments/remote/process.py,sha256=2K4SiSc7ghcSRygjCFS0ps0kfMWrhD-m5X9UY7uQ8Pk,9546
control_tower/environments/remote/remote.py,sha256=bsSlfDnkdAgFpgx5ZGGu4ZEGDMB7mlcsGbVwyHakSYU,16214
control_tower/environments/remote/sample.py,sha256=Ez4_stRR0PhQ35RE6tbXVR0G-kAEWF4otXvueyFNbxU,8660
control_tower/eval/README.md,sha256=AodwZpG7IDnajzuAWu_qzFgn__pyo5KBCg6HghS-rK8,2253
control_tower/eval/__init__.py,sha256=lRtWkwv8W79bkU3BcbmpJiNxEPBSIuQXbJD-E-RtX94,111
control_tower/eval/game/__init__.py,sha256=9DrxGSkbPxCNDHHDv2xDrUcGw5_KABVeNlW54wCjLqA,476
control_tower/eval/game/blue.py,sha256=3AljRF942twmAI7YsgC9zR1fJ_Zz2TLUPU4vFPwxLgQ,24368
control_tower/eval/game/harness.py,sha256=QKLHLq33phH20E44Ala13DWr3LLM3eZrID1Nv8McfS8,4866
control_tower/eval/game/history.py,sha256=6PcbAzQWjyJ7K4PQGaRHiCxdQ7n_ZMhHaOmM2sqbZps,8513
control_tower/eval/game/messages.py,sha256=YUe8w4NT_GV7TfJcI81O2FasfHKyW1EE3sc5sw2J0Cc,2976
control_tower/eval/game/red.py,sha256=F0EPlhPwPCR81V8LYmbRbWqu8WhkqtWTHxstTHvUg1g,15206
control_tower/eval/game/registry.py,sha256=r23ZyzMF9MKvSbDwQQGOB-LDdHALNr48ra5EEccsCiQ,823
control_tower/eval/game/solver.py,sha256=E6OeyTvALrOhR6MCt3Ad5Kq3etcSx95DK-o2vZkeCOQ,9559
control_tower/eval/game/view.py,sha256=hB9Hx2-gBsVMq9TiSAHXVPTNCSysT-AI0ipSwGZdBqU,4450
control_tower/eval/game/white.py,sha256=gX5TFg7W81VrABQ69wfaYuQyKf9R8y4pJD6kM8O1ZEg,1683
control_tower/eval/launch/__init__.py,sha256=1kEYlp1iW4ORmBCvjb858QNSg87-p3RzfS2UOXC2eqQ,98
control_tower/eval/launch/assemble.py,sha256=XVcGco59jqEvPwV1prnXJ3W4h188oFQcDfE92NSifgE,16184
control_tower/eval/launch/dataset.py,sha256=jLRDaw9X2P4vwb8W5xcsKO2I6uOYMCwDeDvVvCGMMV8,24015
control_tower/eval/launch/dispatch.py,sha256=aSRLK_caBHMlv76F4GRC0Ndhwf8ow8SPI_leSdmDLm0,5490
control_tower/eval/launch/inspect_tasks.py,sha256=Ga4zg22uXVsPisbj-eQjJIyzUOn1Qmk7syV0LlXiToo,9174
control_tower/eval/launch/metadata.py,sha256=sKpDBqQQkAgrWp8e5nPMgsd4p1YcYx9BVhpGSEoHsCo,1727
control_tower/eval/launch/naming.py,sha256=FPFDmKlpPyePLoxGr14PQtTZ6voioitdiBUf5My4-Ao,1249
control_tower/eval/launch/options.py,sha256=rbJGVBtuliw4A_Re6vNXBWCzsKvPZjQpWb3u_JIrOjw,1468
control_tower/eval/launch/preflight.py,sha256=g1U1aZ9ByxkWS20aN7uSsMxDZj3ffptMZPZQeTmRUzI,3020
control_tower/eval/launch/selection.py,sha256=NIGLYonwAjCJOX6UHYujVKBaT7IYj1H7iRxOoPqrGmQ,6223
control_tower/eval/log/README.md,sha256=0DF3suGmUNaqkS4mGoTetXtMWBmJqh86oT51sdkdKwU,7740
control_tower/eval/log/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/eval/log/action.py,sha256=uQL8cy532fv8cfjJDJo3ntL91zUVj3l5_XfRSdxD45c,2194
control_tower/eval/log/blue_calls.py,sha256=OrvpZYztgMANhJ0Xy7CnprC-hgsSi5bqzzyt3Kypxyo,3511
control_tower/eval/log/convert.py,sha256=YOr2sjLSoPkqodxYACugnM-MSKq1TwvHRbW7WuCuygw,70312
control_tower/eval/log/eval_trace_metadata.py,sha256=1UTAacJCwUisOaKBhW2Gu2Q8dgdp10n1MKu9VgMXync,824
control_tower/eval/log/extended_thinking.py,sha256=m6VNb-41ZCnXvhTubqOgr6LOij30CSRMjbJtB-rJqds,852
control_tower/eval/log/format_history.py,sha256=3zQj8eCoaG821vrgZMahYGPo7H9N-yIHxl-TCrnoXDU,1332
control_tower/eval/log/from_eval_log.py,sha256=lcAZGnlUsNma13NJLZdRHsMriGh3bY-ZArxZy45tcrw,4199
control_tower/eval/log/merge.py,sha256=KgrumgMT3pPk55XvKd1mNK46WzokAKWUXGxdMF56Svs,3739
control_tower/eval/log/monitor_scores.py,sha256=Ia913DhNQjIjrZhAtfI63un9-MfKLUA-HQK5c_vlbWk,3480
control_tower/eval/log/sample.py,sha256=pK9CwCn_Tpr2yaqdJX5pQO_neyOVjDmj4xMwyXergog,16216
control_tower/eval/log/task_args.py,sha256=O11LjqG-RLi9KV1dz2UejniedeCOTng09I_xhP3Q95Q,879
control_tower/eval/log/task_scores.py,sha256=aS7TitNvxt9mGV2s54Q49dWUpp-Zu7cd8LI5Rg6kGbM,4442
control_tower/eval/log/tool_calls.py,sha256=0XLTNAoXyQ4LP0wIeP4hEAt8gmuLJe8axZztkEOfSYk,1376
control_tower/eval/log/translation.py,sha256=9vUWggUwrZVxHu8Yzm7xUDQkzvEHvLx9pO99pn9qqTY,11843
control_tower/eval/log/utils.py,sha256=XZSC3tJo-6-fwcZDgQHyYXHZlMci1T1TDJMwPueR3pw,2953
control_tower/eval/log/workspace_diff.py,sha256=cL5poy-kCozILVEQRQfdNr-P0SPf3X9yzLsU2f8xVEo,417
control_tower/eval/monitoring/__init__.py,sha256=sQtw6CElk72bRED19Y0vlHKUkVLRYyyM1DlYaXNQF9g,87
control_tower/eval/monitoring/posthoc.py,sha256=t6FkzO1nlm5RcuPzBydD5limQXIS_EDmCb_-WBPh9ZU,14089
control_tower/eval/monitoring/scorer.py,sha256=UnEBhe6VJtUNSaN9IaGUNfXd1Hy3SLNhWXNiO__D-2k,15468
control_tower/extras/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/extras/claude_host.py,sha256=qnPXG18MX2V_AWTr5g0aFR-KedpKXpIJdTrPKXolcvM,679
control_tower/extras/dashboard.py,sha256=L7Jhfnns8t96hf57MWJ93a8_jgSRF7s-CBIMZUBU5co,8285
control_tower/extras/dashboard_cli.py,sha256=K7VLrecwTddByLZqzIJi_4fUX9yD0KiAlzYgbhady4U,630
control_tower/extras/env_source.py,sha256=ZM_g6xzwzrvTE2rjR35gZdEDafQul2ocgQ58n6rWtKs,8622
control_tower/extras/inspect_run.py,sha256=a0K1bGC9wC3FaDRz2kNet4DRlPaC9ra8aEivJfo9BfI,1330
control_tower/extras/prompts.py,sha256=-tN9a7vIff9EhwlcEUo8YKoeWVaOnYa6YDwY-OpbuDA,1400
control_tower/extras/side_task_folder.py,sha256=TlXU4EeCRMLJ1bF14II8L3tXzNJdC7Py-m3IhVdwzK8,4044
control_tower/extras/env_description/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/extras/env_description/audit/README.md,sha256=Kc67Jx4S9pvuEqZL8pz7rWxK3lmw5DIMTg0VeIqAGhU,4181
control_tower/extras/env_description/audit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/extras/env_description/audit/cli.py,sha256=DRpgziJ2M1tw06p1ce9e7zHcDPbGoLSbb9Ops9hPGVc,2312
control_tower/extras/env_description/audit/models.py,sha256=Qr_2zqXjb3E1VnYyp3Z-IgUkefg9xNguuvFDW7v_Izk,2044
control_tower/extras/env_description/audit/task.py,sha256=0O_IBH6UjirjiiKGfsRKQg4XGadApOHGhYnKWD6qD4U,3565
control_tower/extras/env_description/audit/prompts/system.md,sha256=FK7GLG7BaH54YGExSl0C7UZtpoXU-Gm2s_JBX7YGcpE,3546
control_tower/extras/env_description/audit/prompts/user.md,sha256=X8NlwgQjPcmOsDFshLbZ_Ks6Nt30iBR0X-mZvRGcyK4,1665
control_tower/extras/env_description/generate/README.md,sha256=R_OkOXoTndSzsdEv-T77RKRirJh5oxdjPa0TFVLGW90,3481
control_tower/extras/env_description/generate/cli.py,sha256=QgcF87FJMqKolWWiwDzbBb3XDJaG2wN_OZ2DGAiSnKM,4280
control_tower/extras/env_description/generate/task.py,sha256=bhjUbOxUtyYUAKm4sNFXsEIpmQz6ystf4K9-jOL1W4M,7614
control_tower/extras/env_description/generate/prompts/system.md,sha256=Fuch55jrzxcCY8_5UxVWZXrgIMk4lCgyOPAc3oM8m2w,2322
control_tower/extras/env_description/generate/prompts/user.md,sha256=TlQCl8WQe6U4jlPWY-jBSM5_V5CJLNHetYhmgdCjpZA,543
control_tower/extras/env_description/shared/spec.md,sha256=D8GBYHYhKZjfPGCCJ2mmbNXWAaq-z-ahgXFjB78eBKA,7221
control_tower/extras/env_description/shared/spec_loader.py,sha256=q5O7_8De3Xp4VO1mZnohCsRR07HqEyoepzaI8uH7wEM,763
control_tower/extras/integration_test_quality/README.md,sha256=Izire_3oy7FtPXl32IGq3vBQOeu_ZUCWJgZBuT8766M,2510
control_tower/extras/integration_test_quality/cli.py,sha256=NWsqyNVcvtB98KkGYonh7swrT0wWVMegKRMvBsNaRFs,3426
control_tower/extras/integration_test_quality/task.py,sha256=DrKT2EZuhz4ZXytpkXHNU5t2NyCHBU3yyCLvDliK1TA,5551
control_tower/extras/integration_test_quality/prompts/analyze.md,sha256=k31MgY43MVXSGFJypkHyJnd6c5YoS3F-KEB89EaoBkY,2071
control_tower/extras/integration_test_quality/prompts/check_tasks.md,sha256=x7ssqsm_JfkrhB_vI0oEnnjmZyC4y1fnMms0iI632c8,1160
control_tower/extras/integration_test_quality/prompts/coverage.md,sha256=K3PKLO0lnLe28_qfoYPlhoi7D3txL11Pft2U1F-5mHU,1099
control_tower/extras/integration_test_quality/prompts/fix.md,sha256=SO2xX6Pm76I9erzlkWC75DE93LTSCggRMHl9rTjoDR4,827
control_tower/extras/pairing_analysis/cli.py,sha256=x0Cs0mvy7Tv0XVKjGvi4lYOAzrXex_CxvD9nPVLenEs,2677
control_tower/extras/pairing_analysis/task.py,sha256=5_Ih2RpOWvJH_nL5tGab9WW8FhH83vZaTy0YpazY0Lw,5511
control_tower/extras/pairing_analysis/prompts/user.md,sha256=bP8Q3-nfmCykKmIHJV_qRIxoqMQNFr6roW-I8NO5Euk,1753
control_tower/extras/scorer_idempotency/base.py,sha256=8YOSMpuUc8JrJ1Z-wDzykoqnwQn0apFQ64kf9aJ1Jqc,6667
control_tower/extras/scorer_idempotency/cli.py,sha256=0wbk-NKNn6Nj_Pe6GHzELUwVxPACnwAZGAfWx6C6-rU,19129
control_tower/extras/scorer_idempotency/compose_analyzer.py,sha256=LIy2XCaINnQ5jhbv4CWi0hPHayLOwASMqqyNU9t-dy4,6802
control_tower/extras/scorer_idempotency/detection.py,sha256=c5b0LbPXzP0kzU3TBnu_0235wmJVbx2HONMSY8Qmhgs,7243
control_tower/extras/scorer_idempotency/dockerfile_analyzer.py,sha256=GzR4ah4G5knLRJD_PJnfyXptrrrGJqNSizGQZQbY10Y,13353
control_tower/extras/scorer_idempotency/llm_generator.py,sha256=P9AWr2joz_l2svWcBcWHvdBUmXPNLGyNw3-RTBU143A,16900
control_tower/extras/scorer_idempotency/runner.py,sha256=fWeHYE8EFL1Kb9sotzMF9wV5NiRnd4CNQp3owQ4Yj28,15728
control_tower/extras/scorer_idempotency/runtime_prober.py,sha256=Dx5HL8tOLVtgSzhCceI4GUFiZuxlg9E2jEVqTJL9-kg,13857
control_tower/extras/scorer_idempotency/checks/_json.py,sha256=JxIwEqPS0PGP9J_YxYbI38Kow02kUogex9PyH-kb_pU,891
control_tower/extras/scorer_idempotency/checks/chroma.py,sha256=ucC2Pn2Zdy4V4D8WNl_ZEr0mXHkyehqRGfBivRrmTKk,9562
control_tower/extras/scorer_idempotency/checks/docker.py,sha256=Ci-nZ8vMigLLf576SgAVJt8YCSKUFcwzMyGiAkCDW70,12115
control_tower/extras/scorer_idempotency/checks/elasticsearch.py,sha256=hD0SQiSZwtHC7lfmHTmrgrYTRXTz_eOk6eTFo0bf5wk,10198
control_tower/extras/scorer_idempotency/checks/filesystem.py,sha256=GOX6R0dcVHPVZ1yenAuZ25ltrdwKlwHnsoIZ_JIkq7E,5126
control_tower/extras/scorer_idempotency/checks/generated_manifest.json,sha256=3isZ3QB6quvsDCysjMkTAFtvkb6jXWYm2PTzN1-Z-Xw,308
control_tower/extras/scorer_idempotency/checks/influxdb.py,sha256=r2-Uf-4J1lgjQydEhir5V0LwHd54jF2pE3yltbVcOrI,20072
control_tower/extras/scorer_idempotency/checks/listener.py,sha256=EPvwDvljPoNfpPAX8xOXXCmFIXZYiYoiwbNIM6-xvEs,2775
control_tower/extras/scorer_idempotency/checks/minio.py,sha256=bclYb6lnVVfne68Np-P-Pu3ay-49ZNYM_RQGIl8WUW4,12285
control_tower/extras/scorer_idempotency/checks/mongo.py,sha256=odYioElSgInqlnwQd2LWOuahBRsQFwLQLWQGZXOu1_0,11548
control_tower/extras/scorer_idempotency/checks/openldap.py,sha256=IG7BMXTA_UgSkbP0rxCI4R6o3b-jSVvg_L7o3qMxsdE,7376
control_tower/extras/scorer_idempotency/checks/postgres.py,sha256=bNCKF9GYo2Vu0LKwW8iOUejnv3wJAcs_YpDtcF9E-qA,11346
control_tower/extras/scorer_idempotency/checks/process.py,sha256=4cEFupdHCdcOgQn8kF0RDIn_d8jzLrsgdPDm87a1asg,4008
control_tower/extras/scorer_idempotency/checks/rabbitmq.py,sha256=0CvgaFplfK3-vQlWPQXR3xQH18n78bAz68CX8bZ2Tvs,12666
control_tower/extras/scorer_idempotency/checks/redis.py,sha256=D3c5YSkjGp_J1bfzh9rXH1BNIXP-la_bnySRKmJwgR4,9944
control_tower/extras/scorer_idempotency/checks/sqlite.py,sha256=19nCa7vRUgAz5v5TnkpGICPDVUNmZxeTBXFlcCXAAW4,10784
control_tower/extras/scorer_idempotency/checks/sshd.py,sha256=fN299oLwed915PaIp-1BVmevmwGMPLRIpOV_xEFy7lY,9111
control_tower/extras/scorer_idempotency/checks/vault.py,sha256=5WPWZ29_E37z7BeQEtEkFyapfQo6WFf135plCEE_gEs,13737
control_tower/extras/task_analysis/compare_side_tasks/README.md,sha256=ZElHzRM_jQ_mGi00fUzIl10p6ESjq30EqCwpVoTNKqE,815
control_tower/extras/task_analysis/compare_side_tasks/cli.py,sha256=iMuBNR5FxsejmvClcPrGcK3YhhsosxIluMudLYwxTfs,711
control_tower/extras/task_analysis/compare_side_tasks/task.py,sha256=ldTWEjUTQwDUj7ySNIVg-zadmf4kTJPcdrTcBtV16kY,4363
control_tower/extras/task_analysis/doc_audit/cli.py,sha256=I7eWud-41MvBYS5grMXHpTbeNcXR285H-OC2e5LLurg,5016
control_tower/extras/task_analysis/doc_audit/sd_audit_labels.json,sha256=ffoEUjuxySNG8f-7b0yPhwC_ZyVyO-lU0kfFipIVO_Y,6003
control_tower/extras/task_analysis/doc_audit/task.py,sha256=t62l3PkXTfUEqYx1neUWBw1LAd71zSbwlersp-G2lkY,6063
control_tower/extras/task_analysis/doc_audit/audits/base.py,sha256=AVx4alhwZNh3eB5qyMHpMxpZTDxgqjjDH0UqEcou2XI,4498
control_tower/extras/task_analysis/doc_audit/audits/goal.py,sha256=kMHWEos7DiCoJJVdQpY0UocseK1TGHVp_BkhKopaBzs,2682
control_tower/extras/task_analysis/doc_audit/audits/sd.py,sha256=fsaD2vpIIvB_lpWgQxzGBfV1sSagF3eFOTImmWmxcZA,2933
control_tower/extras/task_analysis/doc_audit/heuristics/base.py,sha256=3QluruvM-FQ6zp8D_zQt-pfKtPiJ0Ud0EhXblDqsPPo,1763
control_tower/extras/task_analysis/doc_audit/heuristics/goal.py,sha256=BZFcLy7iiIRDXmhQQajCtwo1nI6FZEVcNX6at3oPhLQ,6586
control_tower/extras/task_analysis/doc_audit/heuristics/sd.py,sha256=kbBikw-KWNqT_O5I3yUFoINOyjE7mnuEqjMJhi5OfFI,7493
control_tower/extras/task_analysis/doc_audit/prompts/goal/system.md,sha256=LbDiYFpwkxx72HNDZt1bpzje7zt_Wd2ZCIhkZB-k8Iw,7266
control_tower/extras/task_analysis/doc_audit/prompts/goal/user.md,sha256=abQyl2gZqZvG7o5Up58xNq_HhmNGndPkluffRzj-MG4,872
control_tower/extras/task_analysis/doc_audit/prompts/sd/system.md,sha256=UlFVnFuHuWfd3Gr1UbO-M6akIXvsIyMbo4rFBZfJk00,21542
control_tower/extras/task_analysis/doc_audit/prompts/sd/user.md,sha256=Kk5706R_7wC5Ry0SP7GD9hsXbOacmxYz4Mfq1xAKRmk,890
control_tower/extras/task_analysis/failure_type_audit/cli.py,sha256=n-LIxLJCeUvLMyfSFn4ci8sS-pwrolqA4YsmwOqUls4,1993
control_tower/extras/task_analysis/failure_type_audit/failure-types.md,sha256=2er3MsVWII8nP-7a4HDgJKDue2-hkxc1l6gjhrWg5Ok,6067
control_tower/extras/task_analysis/failure_type_audit/task.py,sha256=s4hQNqtzYMKEkC81Z8P98fpxAV4oLIE6Fez4yh7G4OQ,3858
control_tower/extras/task_analysis/failure_type_audit/prompts/system.md,sha256=SSBawIO9igioEdmAXFztKt-N2hbNvyVNeske1L9qndI,375
control_tower/extras/task_analysis/failure_type_audit/prompts/user.md,sha256=avJU1eTEJ97iWZ2LOIgb9Kbrw7F-uItnxLRBz-wdymY,662
control_tower/extras/task_analysis/side_task_audits/cli.py,sha256=nNDx3gjTVMa6CfnPPy43895tp87pl0tnynzbsQl5r-Q,3710
control_tower/extras/task_analysis/side_task_audits/making-scorers.md,sha256=ljAfyYnoIpt-L0n-dwQJiDtvkoLPdk90lfPweMOtmL8,18235
control_tower/extras/task_analysis/side_task_audits/making-side-tasks.md,sha256=TWvx7cKO1fU9i5qJ74xNy2FdM3rCqQFz3wBZwYxb3bU,12619
control_tower/extras/task_analysis/side_task_audits/tasks.py,sha256=wB2fFMeV3cmP0wwZrMpXlFYk9s_B9UJmvjo_YcmPFXQ,12388
control_tower/extras/task_analysis/side_task_audits/prompts/goal_completeness/system.md,sha256=VCcBz7jDjhqtC8vK5UGXHbT2D1wHFOiRYxBOpd1tXYg,3668
control_tower/extras/task_analysis/side_task_audits/prompts/goal_completeness/user.md,sha256=gs28olEn6YScL-va6GzzNVArac4RyPy6Vx_BcJi3Ibs,2084
control_tower/extras/task_analysis/side_task_audits/prompts/reward_hacking/system.md,sha256=7uCRog9PyD2kkPdepspPNFdZDNvW5v5swWloDTM--34,3457
control_tower/extras/task_analysis/side_task_audits/prompts/reward_hacking/user.md,sha256=W0us_8COcGqUbKevg8kzr_eupY61tomNtWvxdMhuVZQ,2256
control_tower/extras/task_analysis/side_task_audits/prompts/rt_alignment/system.md,sha256=kDrZs8dtJV0Iy-W4_WjJUoSJQ4tyzNtgo6xE3B_CANk,2249
control_tower/extras/task_analysis/side_task_audits/prompts/rt_alignment/user.md,sha256=TEf2pgqdL4DKggMSOsdRJ0GdmXJPJ3y5He83cNTkhj8,1826
control_tower/extras/task_analysis/side_task_audits/prompts/submit_guessability/system.md,sha256=OdvwMRxuAIeqNm1xmNAVYIswkEPdJZ5UzboLILXq0VI,1262
control_tower/extras/task_analysis/side_task_audits/prompts/submit_guessability/user.md,sha256=p_MpKhxHw95sthdlANuqwM8Sd_Y_4F4fZsoKXOMCy0I,1851
control_tower/extras/task_analysis/side_task_audits/prompts/submit_guessability_verified/system.md,sha256=rKlr9_M25nn42ejS1KN9SkhoPNRTKEAecJFrgcjBhDQ,1622
control_tower/extras/task_analysis/side_task_audits/prompts/submit_guessability_verified/user.md,sha256=KStV8HP416YzX7TWPEbCweEyZ3LQ1ZkbOXKPqSvixBQ,1457
control_tower/extras/task_analysis/side_task_review/README.md,sha256=xGw9OLZyMJPNyArx8Xlw6tk7aRwVyT0a92C9zNVblOg,1461
control_tower/extras/task_analysis/side_task_review/cli.py,sha256=3b_HsksceN-2vEBFsnN94L47DzrKv5osRkR17HZsSbo,2382
control_tower/extras/task_analysis/side_task_review/making-side-tasks.md,sha256=TWvx7cKO1fU9i5qJ74xNy2FdM3rCqQFz3wBZwYxb3bU,12619
control_tower/extras/task_analysis/side_task_review/task.py,sha256=dsiFSFYnDwErDUyav6-C05o_G-g-GYT5t123JiqHqSw,3170
control_tower/extras/task_analysis/side_task_review/prompts/review.md,sha256=RxwThsa3cJb8tI-cGpP6jtZ-hqhl2L5BnQSRWQbtEno,1541
control_tower/extras/task_analysis/validate_cover/README.md,sha256=sHniBU8gp8uZyXOYVyhmnPG1ve4pcibNmC9e-F8a-zQ,1338
control_tower/extras/task_analysis/validate_cover/cli.py,sha256=Is1EtsLPRm4lQKnVCxSQteW9bd5lkDrepcBCtyPT6nY,2611
control_tower/extras/task_analysis/validate_cover/container_script.py,sha256=rajVm67SAGf9zhHq85unUbf2BnOluERC8YNxSSw8De0,6694
control_tower/extras/task_analysis/validate_cover/full_env_context.py,sha256=hVTMJKMFcYE_a5Lehwm7tlZRWYVslVBzmyPXySO7E-Y,2240
control_tower/extras/task_analysis/validate_cover/task.py,sha256=tGgVt24a_BK4rj4e_1IF61Ptzdl6bLeRYiZNWVeX7Ds,3148
control_tower/extras/task_analysis/validate_cover/validate_cover_prompt.md,sha256=8IUbuXp-7kQ8n6cEk7_A9P0R_J659BGV5MY-wkKQqhs,1378
control_tower/extras/timing_report/__init__.py,sha256=I4YIDvvfJyOGTVG9TuOj8_fT-u7r2DxVGGxuW583hKA,370
control_tower/extras/timing_report/cli.py,sha256=WGXG-6gJnagKyp9XwpDsNa_mxIe4eGFxopQyk3tvANU,2275
control_tower/extras/timing_report/report.py,sha256=NHZ6TiwR-Y_dB82CuN7WIiqq5IYQR_Gv1HF2bfFafaw,11351
control_tower/live/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/live/agents.py,sha256=_kdcSx-bW3HhU5NndnwuNslpyMaQFmwp9XsEyl9ZUKY,4688
control_tower/live/cli.py,sha256=ygmC8WWqD-vpEvc9M1ar1uX2mvm_UGtHhHuqmD-TGUQ,34102
control_tower/live/compose.py,sha256=BpZWQmpoct9IQlA1bjqxARFYnMqZROUW3bbDwnuvSl0,4121
control_tower/live/integration_tests.py,sha256=E1y8-4eHBw0s43YIXXzywrUwppXYJMFdEHiUiokVHhE,4825
control_tower/live/sandbox_ops.py,sha256=kC7XsoMOxbBOJuiiEDOsfT-HrFNeekVTtTFYkAZWRmA,4386
control_tower/live/score.py,sha256=S1E-hEFHfF5yGdRKMlCUxhAV9m6fgUoYiVycRnYhkks,3007
control_tower/live/session.py,sha256=w8TkO2OEYYwjYN8vBNmXy2pTSLzwqghi-5Kt5ZsBp_g,17190
control_tower/live/setup.py,sha256=uphROQAhR6bM6RITmQKHdrcMAKcNJrFqyH73YFkFr6A,10308
control_tower/live/task_state.py,sha256=2f4iBHhGoTWedGlC27n4ZW5rk-fECwCkY1ZILRCwpPQ,5516
control_tower/live/assets/dev_container_extensions.json,sha256=xVA1SArggxbUOr8thkrLfGzJcPaLTV95xQofNzzzd_w,67
control_tower/live/assets/live.gitignore,sha256=dGr29U6vYm9JXtyj8T1vEfCDkzhCnqhJ9YesJG1_Pdk,939
control_tower/live/assets/pyrightconfig.json,sha256=5Ymt_o6nATb5kZUGFOlQHKVlaxU-7MQjrHtrMk26m5I,61
control_tower/live/assets/settings.json,sha256=dXKXJURDfQ2wLl0ElzT-RwJPc_bwkbbHFhG6z45jSGg,54
control_tower/live/context/print_context.py,sha256=Yh5hkpQDkTjmjWatrZpAv6osrE63rUnm79uxcOnalHs,3465
control_tower/live/context/task_getters.py,sha256=bXf-4o90dTOi1lrfUAM5CSMXzZeCBDgb1rKY3CkVvAg,1819
control_tower/live/context/traj_dir.py,sha256=KWvwVKfL3rePo_E728vrlzVXsHKqXjESHKv_ZB2dvgA,11018
control_tower/live/traj/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/live/traj/gen_traj.py,sha256=-2F3Zmb9p6hFCoYP5E95-ElmRC4Ghtwb5ToPBSKArX8,10888
control_tower/live/traj/git_status.py,sha256=oJb7Xl_zTZ_WUUeS4IMif2__YdVPqNr2QlMVwkAB_e4,1275
control_tower/live/traj/git_traj.py,sha256=1pT20v2MuXDYJHHcBBarqG_vmtmObxI0e5hSaUoCVHU,28537
control_tower/live/traj/macros.py,sha256=MXN0YdnXIKJ37uo3W80NbqBgdwu2fY8t45Jwzf1EJYo,2922
control_tower/live/traj/migrate_traj.py,sha256=GQU9m6t8Rnnl87PniyU4rjeeBiC64sbCWey_9VlDuL8,2567
control_tower/live/traj/patch.py,sha256=fdXPZIaerEKkiowLzO8Id5Tb6RvXlTu9v1HFzA6lX8U,2134
control_tower/live/traj/solution.py,sha256=dntIzk1R7rfUCoP64NMyZrW82CT72lsFq0c6JpmAqW8,8601
control_tower/live/traj/tool_call_utils.py,sha256=TF7rvwykchZqI9ZErtZKlEh7R8ueqiFIFP3f-g_jmMY,8529
control_tower/live/traj/traj.py,sha256=WuWnRpXaJwEOuIzJt-vTDmhjtBS5SNH0yDOumWQQ-yA,10015
control_tower/live/traj/git_traj_helpers/FORMAT.md,sha256=628mBx4R_CbsT_tr36cc1tu8MBhIq1Mdq9iErrW0Fg4,2207
control_tower/live/traj/git_traj_helpers/call_insert.py,sha256=CAEYAnnrZ8Tt3dHDs-RzvBxAJtNavh1CMRE7Nai6X5I,370
control_tower/live/traj/git_traj_helpers/call_str_replace.py,sha256=lP8dFbsVW9usU39s58rX0ouHYDDFLb-STqLzoy2cnac,509
control_tower/live/traj/templ/add.py,sha256=HMTlO-zYuE2jgOCENk49gPR_GJ20eIxAnPbB_o2JQeI,414
control_tower/live/traj/templ/add_tool_call.py,sha256=4dX1Zkoolga_GMz7QuYDhsIQnfmtRvlWBKoGk7AE0Ek,2806
control_tower/live/traj/templ/bash.py,sha256=9UVu_giRp-yPRz5jBhURLLyehKLAm_yh2h6AA5lVBlM,4067
control_tower/live/traj/templ/git_utils.py,sha256=78AqdQWdTL_8tXALvcxLcdYumYhIKJifS_Z92_ySuEY,3118
control_tower/live/traj/templ/input_utils.py,sha256=8of3LyHnDggSFIYseZpxb3UtYcGPzgNqpz0cNflcDt0,4457
control_tower/live/traj/templ/template_from.py,sha256=jpvUV_OlJhPWynfSt-x8_CQ-u4HBf3LUYANapfrybWQ,3372
control_tower/live/traj/templ/tool_call_builder.py,sha256=1cfvmdaFwlvn1knWfR_NbcmHscOLAiWBLWlk2Fnr_nM,4054
control_tower/live/tui/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/live/tui/popup.py,sha256=yB5laOMOmJx37y4UR-OfPkFaUvRQlKQV5x5e682KZHU,8417
control_tower/live/tui/tui.py,sha256=vZbyJBG0AW2A-ARlYtwz0usofkzVIyzLBs_XfVqMpfg,46970
control_tower/live/tui/tui.tcss,sha256=ONIbmen4T85EEIqK5re6uE6jOxiwCCvX3xIv-yd0sgs,525
control_tower/metrics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/metrics/audit.py,sha256=m21L0Bw0KbdbbSoKs4fTzCHgWzZfiGJoXNCRjVjnxYM,13402
control_tower/metrics/control.py,sha256=boWoxmCRXAtZacURanHPMYU1Oena1_kv7yG1PlMkZig,4315
control_tower/models/__init__.py,sha256=mYapRzvsS1yfRlMXRD7hTbiTtfO8cOs9Ehs8Kswa4Qs,129
control_tower/models/aliases.py,sha256=ifmrtMVVDf2C77KJJTUAOxzlsjhs86G1j8TU8rt9kA4,2086
control_tower/models/cache_scopes.py,sha256=rCmyiJT7nvn17Yjs5H-eX3IPXbCblXjix44At2jXECE,793
control_tower/models/inspect_rates.py,sha256=0EBU4lLqyCriBni2tMv8R4jDDjcBGEThQLbWz41eWNY,1051
control_tower/models/openrouter_provider.py,sha256=ieibsDNLL10iXNNlrk4HP-JsHoDmnMUK5B0HKEPx598,3094
control_tower/models/pricing.py,sha256=4_lQIQMlxPWjcVJZ0bjECKexlxD180HGgVUd9jTPMEU,7277
control_tower/models/rates.py,sha256=WLurHW5E9-KXSy3PI1in4dKdyYNfnmLmrCoAVq1rXBs,9648
control_tower/models/role_model.py,sha256=6I5K0i5OVhrjf5_UE-iwZTok0u6cmlDyPPVY-1A3vjc,7595
control_tower/models/usage_hooks.py,sha256=6uPvsnLfAJSARCtwvFXFeifdDqTJybC5IKntZ7rW5tU,526
control_tower/monitors/__init__.py,sha256=hYBCzqBumzEuO2A6HAfQC0MstNA6TQ4Px8NKYe9g02Y,748
control_tower/monitors/_monitor.py,sha256=iiWUzKckfM0SL8X8Rwr_5RbkGq9YEVLoy4J8X7CyRv8,28079
control_tower/monitors/checklist.py,sha256=Edj61wGHwM10fAdnLioaQKxPy3Yq5j-1ZzhajhLbdb8,3380
control_tower/monitors/jev.py,sha256=YjdVk3dW-jlQymcCWTkC8avwfgGliSn-Ve5YtsErHNU,7278
control_tower/monitors/jev_questions.yml,sha256=oDAB3J481zPRHXlBpmN-79KuBRBkLhb11kwpneKVpgI,3229
control_tower/monitors/presets.yml,sha256=sTDkn4CwS53LZIvbFp45CByBzWKlYHYOhG8BZhYWQjY,575
control_tower/monitors/registry.py,sha256=AqbYVG9b9BuSZLUmuslXYMLxfKDZ0P0Qj97iuDvSarI,516
control_tower/monitors/single_goal.py,sha256=oQ6KFA-hJ7LCYBII_W64NgaUNNWmTbH3yDnR0_cYrsc,2106
control_tower/monitors/three_scores.py,sha256=c1tce1JikjHmhD7TZKUaXQprRn4ZQHsrGdruT4ODInI,2048
control_tower/monitors/prompts/action-goals.md,sha256=qSsyhJbTVHmMif3FOz12boXuL94TonlbgO3uxqI_etk,4047
control_tower/monitors/prompts/action.md,sha256=5onkZrc6H_No_gBm-XbI0vRk-hA6sS10rb5xVddr6Zk,3639
control_tower/monitors/prompts/goal-analysis.md,sha256=Ssya9J-HMQtiNnaoPTtAIQlOCjtb1DQL_EhcQFgr1yw,7053
control_tower/monitors/prompts/goals.md,sha256=_YQ4RE2KpOrfrRiOXIHhXLLXTQDH451-MQvAiiXIHrg,7408
control_tower/monitors/prompts/no-history.md,sha256=Acf3Ka9y_BFs9GS_XXRiok86Fy0JCZq14f_Ir-PXmpM,1466
control_tower/monitors/prompts/off-task.md,sha256=_KvZb3gyVEMyULut4xi2QsMdvJRcZz21dGUbNaTCQ1Q,6697
control_tower/monitors/prompts/quick-goals.md,sha256=ua44ug2eeXsUkIP1KlsORoBL9y_JMEQp73tQ4GLrKho,3644
control_tower/monitors/prompts/quick.md,sha256=oQyccjxzFJFvVuJxBiGleHq5-a4NYYJTTzeMWc3lqzc,2865
control_tower/monitors/prompts/simple.md,sha256=I4qG40ofjtLtH1-hPaP0Tw7ankh-aI52hF-91IyhBzY,556
control_tower/monitors/prompts/strong-goals.md,sha256=qn0RNEdDY14XmA-Intj_o68P_HdlfgSUxtn7X0S7MOo,4457
control_tower/monitors/prompts/strong.md,sha256=6DzDY2mnsv99KRE1LilRwgySRbFkRF6LRbY7TP_iHtQ,4057
control_tower/monitors/prompts/trajectory.md,sha256=BkvA11omfSGIAkHLjdVfa4vLf7pIXj8fOWLMwgPH8VU,464
control_tower/monitors/steps/checklist.md,sha256=JEhJB_1V0V39qCJi8N_TsWENjXQHujVqoWCl-aXMdZQ,3166
control_tower/monitors/steps/single_goal.md,sha256=8e77l5Hb4Ke2mHp5Xfvd2rfnpS6KlgZI94lZx_WQOZU,7300
control_tower/monitors/steps/single_goal_analysis.md,sha256=SFQywaPca4rjcQceDNsoN9kEfYDXwT9nxNyMBnHIykc,6926
control_tower/monitors/steps/three_scores.md,sha256=sQnav1sQoLX4J5iLnrGG8MTZ6eAg_9kJdMouwdsyNAY,5140
control_tower/policies/__init__.py,sha256=8r9FkSJI43a00XmTuO_8btRcfgxu6jPN5A7M22uRd6U,37
control_tower/policies/attack.py,sha256=v_ALIamxmmlLqiT0OfYcjvK6XXuwTHjOfqch3OsBwNs,8060
control_tower/policies/honest.py,sha256=0RwLsBC9plxK4OvBVv2-DamyXxl1WfT4iQrdLwKd-QA,721
control_tower/policies/obvious_attack.py,sha256=WE42P-0LQQ6AIlWa4AgQRiFTkRDcRJtP9XNNEXrhEWc,2629
control_tower/policies/replay.py,sha256=dVEfjTDElOPUq89Ve5ILQLa20nMthjCtgM0SGOtfqwg,7982
control_tower/policies/scripted.py,sha256=oWNpiUg3NO6nEiiAT6pwy8Eferk4P_1rWjQ2Zg8AAnc,3638
control_tower/policies/prompts/attack.md,sha256=tXyaA76ckHKZ4FFmsnKZv0fWPKZ5rmDp21yfuQXzKQI,324
control_tower/policies/prompts/attack_planning.md,sha256=Hmr3OtGIjactVLTSVxTiStYUHG9pSAcbfbfG32t-5s0,1660
control_tower/protocols/__init__.py,sha256=0ApByHEhXNPTmOYAg9jMcpldUSSlVZp4ztlpZwDfi6M,34
control_tower/protocols/defer_to_trusted.py,sha256=uwPVThLXm0srbwXQu9kQX-lsz2WWg82cvxxAwJSi-gI,5659
control_tower/protocols/null_blue.py,sha256=bq9GSVdH4ygUjS7_2sNv5blZXFnWeNpg8fO7Cxr9eRM,988
control_tower/protocols/resample.py,sha256=YIUL21-Hl7r-cg7My1spU-PWpllZQqEEJi0fe3Aqchg,8405
control_tower/protocols/trusted_editing.py,sha256=BST_moB1XcTTX3uMFAtTsVb737kgDN0abXieTCh-_i8,5632
control_tower/protocols/trusted_monitoring.py,sha256=qPSBK7bYQL1x3bzcOB7zEHJr4MZgU4QiVfRv-5h-fWI,3500
control_tower/protocols/watcher.py,sha256=NdU9pWCJvlWTcBTrGi1QJjLAhaQPF4ya0LbCeg88sGo,15033
control_tower/protocols/prompts/trusted_editing.md,sha256=9LcqUItTdLZws7lNrfNiVHApaKl6SyC75HNMDYr2mhA,748
control_tower/runs/README.md,sha256=iMRgdGXUZKB7CXt2IFYnPjvrtrmtqiXUHsGDH2N-QNc,7024
control_tower/runs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/runs/convert.py,sha256=BZ8ppAvBezPwiO91gDf2yrX0W5wMg_SYpkw-YZ5WgN0,3889
control_tower/runs/convert_eval_log_to_run.py,sha256=WNewwLUqn0mmjUwiEzrVja6XVGclCgoNOhKT8kX9blA,3637
control_tower/runs/eval_log_io.py,sha256=8jDnrweHm9e0cCthindeQpw4I8j9or7oDbGijE0n-6w,6987
control_tower/runs/io.py,sha256=eF-Wc6oEdu8CFqdf0encyqZpwCCPo-5dlVNz8AVBdM4,8464
control_tower/runs/models.py,sha256=58YyOT_Dcv5d3UQRQ3vEtTqXFC4PJw_uQSvfrxUmJHo,2412
control_tower/runs/mongo_docs.py,sha256=Wg3l41YW2bZyUW3fc0Kicarn4ma6xs5sPh24Uy14_yE,13539
control_tower/runs/runs_cli.py,sha256=8mUiGnm-07BZBq7879CWAoAMccByOKYp7dmu46PKS9Y,24652
control_tower/runs/s3_upload.py,sha256=NmUJO_eHfPVCnmfnQ7RAcu7HKS5gGxCaVkx6AWO8x34,5438
control_tower/runs/source.py,sha256=QfmP_aTx8FW4Y0qufpsr9jdpp1bSTsUNb1I8JFIaOno,771
control_tower/runs/timing_utils.py,sha256=lnIF4cvxjlXaOgP7SkzOZllCWVhiXtThmky98mUm9uM,5250
control_tower/runs/viewer/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/runs/viewer/api.py,sha256=nGoAIf7iamJJmAkGX9cnKzOmYj7q_fAkSF_0aMbjAxQ,16634
control_tower/runs/viewer/auth.py,sha256=R8I66_b1cRWyGO98_5X7aQIXZ1RU_Rz5k1x6_yX-pfM,1426
control_tower/runs/viewer/io.py,sha256=Fl3OLTgeCN9M197YbEArzTXXDhLrjEB70iAt87gw3cE,7520
control_tower/runs/viewer/models.py,sha256=HW-LwlPrSjV-GlJ3jIOBD3YIo80ekmxrx-2e30mAxsU,770
control_tower/runs/viewer/upload.py,sha256=_OxzInHVJ8oWAR_37XQoI-CgJVCc1jDTJCGRvFpdm7g,7426
control_tower/runs/viewer/urls.py,sha256=NP30ThadXtoNtgi_nO2J4oMSt86aNrvevMs5tPbrgns,18445
control_tower/sandbox/__init__.py,sha256=aQHwzLFyZGv9oCDXKGYveleb6ry8iy0vtBYLgKi8AAA,307
control_tower/sandbox/_alpine_rootfs.py,sha256=dooRMVVIBlxc_i-L-9si2nHMFlMiRuIJOTHKhl-OC9Q,6931
control_tower/sandbox/_ssh.py,sha256=Jx0BRLJmTVHLAcBQhq8T61ZqvrD0nrsbE3SAzHcp97w,12873
control_tower/sandbox/cli.py,sha256=tgwkMSR9sVH6E8SmoJTNAkGGjRjexEXSdeGqNSdxPSw,9518
control_tower/sandbox/constants.py,sha256=iMbDIX4ap6MnvIH6nu6rozrz0LuXe998yAn6OJ8zqo8,547
control_tower/sandbox/docker.py,sha256=6r15gqGxkhW0Z3egjwZOR760z_jzhr4cCVPAh59dLQ0,27708
control_tower/sandbox/docker_in_vm.py,sha256=l5lyAeInTe9RVjZhTiTwWHH3DrRCv6lsL3kPJX2dElY,19990
control_tower/sandbox/firecracker.py,sha256=zPfX75iR6P7WWtFzqdlDHpOphuXTxv9oWlvUQmrypCQ,11726
control_tower/sandbox/inspect_tools.py,sha256=Vw8KKRjp44r7o1aEFBC577Kzpn_rNc2Sa5wbtxVwy_A,1656
control_tower/sandbox/qemu.py,sha256=GEfzCnUKy0TNQ-wEG4eeSLZKBhchmpveUZGrz5HnAr0,8094
control_tower/sandbox/replay/__init__.py,sha256=lIp-TNchxIzZBIc4-aNXLug-wFiCmFtSau1BzofnS1I,781
control_tower/sandbox/replay/environment.py,sha256=_8U6OlK7k1tLuDg9Iozm5jo_-EIPLgL-gNs3LZ2CvBs,16029
control_tower/sandbox/replay/score.py,sha256=QjmmKRP80A3J6JqwZQdkdqtZdKTVw_RnYdn3CIYdQ9U,1543
control_tower/sandbox/simulated/__init__.py,sha256=kXrVO_ElrmGi6cYZQnhGlAfV7kamu-68wf043xI9-tU,946
control_tower/sandbox/simulated/actions.py,sha256=ZoCBkCPk5zpa3gzSPu5HTUhzrwTCFjpzDmj361TFmtE,3003
control_tower/sandbox/simulated/compose.py,sha256=D2_ZUmdjMCYDK_rw6-vN85tgNLYDylwnCmuEZuP3oGI,7759
control_tower/sandbox/simulated/environment.py,sha256=qyKAsCBxZ9-k3JtrpY5RAMOUvDJ53x-ljFXK43mgpo0,6534
control_tower/sandbox/simulated/judge.py,sha256=Lvd8r4dh-ZAx56RCJREYl1JY0FAHgDVulB2mExdxzCg,5800
control_tower/sandbox/simulated/session.py,sha256=rpKxCQ9IPcBzxq1JQOjL_lOmNLWVuQUwUaULkWWuIFY,5736
control_tower/sandbox/simulated/prompts/judge.md,sha256=6HOxAYuYrCqLXQEBbfUTOKFCol_q7I7zH-eZEhVeO7c,1835
control_tower/sandbox/simulated/prompts/simulator.md,sha256=0fE2zzDCttLppPFuxC587XheKTfRw7g_jyIJUBN6dis,10776
control_tower/sandbox/simulated/prompts/simulator_no_exec.md,sha256=zvWZYk4gcL4j270E7s3LaxJ2_0EUFdzoMjfImcjbrkY,3680
control_tower/sandbox/simulated/scratch/Dockerfile,sha256=293J4KympUmnu3wpPH3JPAJUtGOxnOdCOUa3Xpa3d_c,594
control_tower/sandbox/simulated/scratch/compose.yaml,sha256=kwTP_HqeUU-yhWC8ZOB2TI55_3eKliw2ubznwCAZwKg,1525
control_tower/task/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/task/final_diff.py,sha256=exOhqGqvfj4rP5BIVpguCCNOUK4rsSWqeRr4L_FAs0c,2958
control_tower/task/sample_metadata.py,sha256=rMq-IX12c_o4MXiEqeeLmksjaoz6X74GXXVBw5nFPEw,1559
control_tower/task/scorers.py,sha256=yLwZ3s8QvtoLQO7JCHHcdD8UpDpP3jyMe1fl7GWDxWQ,12811
control_tower/task/select_utils.py,sha256=UdRO-2PWZZnLJYn057u4ejvP7zPqRtnkZPO0b8cB6wE,3014
control_tower/task/selectors.py,sha256=dVGULaCuCcRcr1KLbN78cFc-h3O7wtb_GDCs27J1G44,1307
control_tower/task/setup.py,sha256=352PQvfhB1IayTQJCk9F_Wv2GeV1DQm86_n6v1LKpys,4243
control_tower/task/space.py,sha256=gj8-1jePEof7VrPKNvd-XQeMnU_T8k6om7ANqMqmSUk,1607
control_tower/task/task.py,sha256=83fsifjY_upO-i2HkL1RoXWw7hsytaypXMZU5CFNBlA,9400
control_tower/task/traj_dir.py,sha256=PM4rT6BXpkGZYjv7951ADeCyLf7qc6xT45LiI289g34,883
control_tower/task/workspace_baseline.py,sha256=QqmwfDsNkW2fb-JFr92X5m7BS2Hl49K67J0IGjsZJRg,22184
control_tower/task/task_sets/__init__.py,sha256=XMkNDaULRbabqcvA-IZuxDrA3ULbs_UUxPXrT5pY0Yo,7627
control_tower/tools/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/tools/answer.py,sha256=SBLIvEG7vhfFad9QAL5O4WzI-i8SE5R3PvZ2AiXVw5E,1884
control_tower/tools/bash_tools.py,sha256=AOL59vB3RGJcZ_zN21UcNQQYiyvkasA2jcwh2-7K4yU,1270
control_tower/tools/declarations.py,sha256=3scNLov4kWPOJmIWouBQXd0ebi4hv5JUkQEMcSP4TNU,739
control_tower/tools/diff_display_text_editor.py,sha256=wmbjHANg9m8lHPLTBP9zsOzrdCXXpqVcgQrGS4Xnt2M,2016
control_tower/tools/registry.py,sha256=y8QqiM7jbgP0VcEJ2unFN9BUewQAkTXBkbASJ0IrhT4,408
control_tower/tools/split_text_editor_tools.py,sha256=0q4l0MNTLtax3Myz5rvCNrdWSC6tSTMmgyIMFIyfVIE,4183
control_tower/tools/task_tools.py,sha256=eeYVQV2woUs9aZWMqBvB3O6dY_KmKaX_4TqaJYFe-9c,7658
control_tower/tools/text_editor_output.py,sha256=3pcpadiybnwCoiaK0BxPDClxEmVtTUXc4qnIH2TR_eQ,1689
control_tower/tools/tool_calls.py,sha256=mzqfWo7oxx3DCPgFUklL-SUzRjnJ59JVwpcySxdMFIM,1321
control_tower/tools/tool_registry.py,sha256=3DPLsyMNx5xF6ZeH47JWS_YrPsf_gR66FZRZHP-a3NA,12624
control_tower/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/utils/cli_args.py,sha256=8DOBrjfr0qyag44sb6GpYVDgPMLD7A4TIXOvGVVcp5I,600
control_tower/utils/env.py,sha256=zjqLCbO1-leXtv5n-wYBHKVKr0eF45SKXVf2Vq8UTOw,7810
control_tower/utils/file_patterns.py,sha256=SkaZZT6BL2BbhhhaWZ70biIxK3LbU-dVX4oMbqOsRSM,1936
control_tower/utils/fs.py,sha256=Nuj_F2R-6u2yzswdXB_p3KdXua_3mFA-BChXIkcDbSs,4604
control_tower/utils/paths.py,sha256=2E7vHsKo7VyLmzflKdShNsZVp7f4oeTIdHf0dX7yMbk,2604
control_tower/utils/sanitize.py,sha256=MVUrJhdv52nK8KnYzEqo9EO6pDo0covW6Pa52grB6oc,1063
control_tower/utils/suggestions.py,sha256=dCsrK59c7ijFMOVHzQy1ku0yAIE_15DwvSo2R88GPBk,799
control_tower/utils/time.py,sha256=7YnagZfROabY19BgYc5gf9nWZhy065gRfovkaGjjY9k,260
control_tower/utils/transcript.py,sha256=RlwL5EqDXdgHWIpW9WFPjb35Z9epehL7VsQ4S7y3N0I,779
control_tower/utils/versioning.py,sha256=TtOYyuB6Y6kxNnan-miMPNDk5pmRSPauJMSRcp1RdWo,12154
control_tower/utils/function_registry/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
control_tower/utils/function_registry/base_model.py,sha256=UnOXIMrsdoIIRn1Bbb1z2WDvW_a4g-rRKAwpnA1IKHo,1035
control_tower/utils/function_registry/registry.py,sha256=rWqG6NnWQXE7TmVFMG7vNpmfoeBRRwRaw9Wlzjt-iMM,19765
control_tower/utils/function_registry/selection.py,sha256=eOP1e2Q0WJ1JID054UP6vCAUGV0X3s9tNumE5ijb2vc,2135
control_tower-6.0.1.dist-info/licenses/LICENSE,sha256=WGHh31GN7MQKdI56rnW58biZkY33EdYwK8ThvIiQvA0,1067
control_tower-6.0.1.dist-info/METADATA,sha256=BDUk54_OdCeBqN_Hs9us5XPSjYZZsTZ_iGTRyPo4vFs,4217
control_tower-6.0.1.dist-info/WHEEL,sha256=mOdXR9C3wMVov7cSY8PY-XCzo3SmmWCHvGQr5csJoao,91
control_tower-6.0.1.dist-info/entry_points.txt,sha256=SUcWIecbX3ssl8mWcCeQKpZCVh6PckwKJuU6GRVP9ZM,121
control_tower-6.0.1.dist-info/top_level.txt,sha256=tmJYU_c--dj9lzQ_pCSTd8h7uvusnaQ5Vekw1BMUuWI,14
control_tower-6.0.1.dist-info/RECORD,,
