{"note":"This file is an internal implementation detail to speed up HTML report generation. Its format can change at any time. You might be looking for the JSON report: https://coverage.rtfd.io/cmd.html#cmd-json","format":5,"version":"7.10.7","globals":"b7346156803ba871df04b7877c584421","files":{"z_d7524129b142df01_access_control_py":{"hash":"ca1b93d9e69a822fb430b50280dbe8e9","index":{"url":"z_d7524129b142df01_access_control_py.html","file":"bot/access_control.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":7,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_autonomy_logic_py":{"hash":"0eb41dcf399cde4726dcd530bfee7401","index":{"url":"z_d7524129b142df01_autonomy_logic_py.html","file":"bot/autonomy_logic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":0,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_autonomy_runtime_py":{"hash":"0bbf70faa65697f878f2812710f40f7a","index":{"url":"z_d7524129b142df01_autonomy_runtime_py.html","file":"bot/autonomy_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":102,"n_excluded":0,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_bootstrap_runtime_py":{"hash":"126e3c557531a28eeeaf70cabed5b76d","index":{"url":"z_d7524129b142df01_bootstrap_runtime_py.html","file":"bot/bootstrap_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":99,"n_excluded":0,"n_missing":29,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_byte_semantics_py":{"hash":"b3e5bc3941d46d0db7149e8f59048e6e","index":{"url":"z_d7524129b142df01_byte_semantics_py.html","file":"bot/byte_semantics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":6,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_byte_semantics_base_py":{"hash":"ad5b483d4c62acc602d0b0fdfef0bb5b","index":{"url":"z_d7524129b142df01_byte_semantics_base_py.html","file":"bot/byte_semantics_base.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":81,"n_excluded":0,"n_missing":11,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_byte_semantics_constants_py":{"hash":"6d2cb0c4a830500a8c8b3fe04d793275","index":{"url":"z_d7524129b142df01_byte_semantics_constants_py.html","file":"bot/byte_semantics_constants.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":36,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_byte_semantics_current_events_py":{"hash":"a7efee6e0204dacf70d0a0aad516f9de","index":{"url":"z_d7524129b142df01_byte_semantics_current_events_py.html","file":"bot/byte_semantics_current_events.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":177,"n_excluded":0,"n_missing":17,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_byte_semantics_quality_py":{"hash":"8fd27ab6fa54bf5c987e9f1da5a9d3d0","index":{"url":"z_d7524129b142df01_byte_semantics_quality_py.html","file":"bot/byte_semantics_quality.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":185,"n_excluded":0,"n_missing":20,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_byte_semantics_reply_py":{"hash":"bedd8bcb96b02122da66dd3f1551d7d2","index":{"url":"z_d7524129b142df01_byte_semantics_reply_py.html","file":"bot/byte_semantics_reply.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":62,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_channel_control_py":{"hash":"33d8deaa9118fd8b7a68bdbdcaf5e680","index":{"url":"z_d7524129b142df01_channel_control_py.html","file":"bot/channel_control.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":111,"n_excluded":0,"n_missing":21,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_channel_status_py":{"hash":"2cdb056ea9a3e4c3539117c28d30a5c3","index":{"url":"z_d7524129b142df01_channel_status_py.html","file":"bot/channel_status.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":33,"n_excluded":0,"n_missing":5,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_clip_jobs_runtime_py":{"hash":"538f7bffd276136a4fa6e3d77a160e92","index":{"url":"z_d7524129b142df01_clip_jobs_runtime_py.html","file":"bot/clip_jobs_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":181,"n_excluded":0,"n_missing":24,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_clip_jobs_store_py":{"hash":"33f6011ad3499114627cc49c0ce76685","index":{"url":"z_d7524129b142df01_clip_jobs_store_py.html","file":"bot/clip_jobs_store.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":98,"n_excluded":0,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_config_py":{"hash":"e4b7fe5343c9a140ef7fa65932d88739","index":{"url":"z_d7524129b142df01_config_py.html","file":"bot/config.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":72,"n_excluded":2,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_control_plane_py":{"hash":"8f36d090b068b49c3255a084d78837ef","index":{"url":"z_d7524129b142df01_control_plane_py.html","file":"bot/control_plane.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":55,"n_excluded":0,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_control_plane_actions_py":{"hash":"99039628bf8616bbbdf49b024dd37e6a","index":{"url":"z_d7524129b142df01_control_plane_actions_py.html","file":"bot/control_plane_actions.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":113,"n_excluded":0,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_control_plane_config_py":{"hash":"32b316d703f15b25d4c1cc1009a796b9","index":{"url":"z_d7524129b142df01_control_plane_config_py.html","file":"bot/control_plane_config.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":149,"n_excluded":0,"n_missing":18,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_control_plane_config_helpers_py":{"hash":"43b6170a0abac2085879d409534887c1","index":{"url":"z_d7524129b142df01_control_plane_config_helpers_py.html","file":"bot/control_plane_config_helpers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":48,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_control_plane_constants_py":{"hash":"5f80c3f62edb77b85a6f609aa5ccff6b","index":{"url":"z_d7524129b142df01_control_plane_constants_py.html","file":"bot/control_plane_constants.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":25,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_dashboard_server_py":{"hash":"cc7cd368d85cb46c46b2751ee2170af6","index":{"url":"z_d7524129b142df01_dashboard_server_py.html","file":"bot/dashboard_server.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":155,"n_excluded":0,"n_missing":16,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_dashboard_server_routes_py":{"hash":"d441c9097d7d64089d5394bf2ddd96b6","index":{"url":"z_d7524129b142df01_dashboard_server_routes_py.html","file":"bot/dashboard_server_routes.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":124,"n_excluded":0,"n_missing":4,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_dashboard_server_routes_post_py":{"hash":"07b8eb93b95376f7b9b65cf08de17667","index":{"url":"z_d7524129b142df01_dashboard_server_routes_post_py.html","file":"bot/dashboard_server_routes_post.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":97,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_eventsub_runtime_py":{"hash":"4f80ac6d839738de69ba4b64d2908a4e","index":{"url":"z_d7524129b142df01_eventsub_runtime_py.html","file":"bot/eventsub_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":147,"n_excluded":0,"n_missing":15,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_heartbeat_py":{"hash":"80e8dbda8458f0ea129c6f9c8b096d8d","index":{"url":"z_d7524129b142df01_heartbeat_py.html","file":"bot/heartbeat.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":29,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_hud_runtime_py":{"hash":"360e5e9363094dbaba0d09e2e5c0a17b","index":{"url":"z_d7524129b142df01_hud_runtime_py.html","file":"bot/hud_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":31,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_irc_connection_py":{"hash":"e2885869587ef1afa9cd8d92e7646fa0","index":{"url":"z_d7524129b142df01_irc_connection_py.html","file":"bot/irc_connection.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":112,"n_excluded":6,"n_missing":6,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_irc_handlers_py":{"hash":"0c26e3d29d8c967b2f9137660bd24fe8","index":{"url":"z_d7524129b142df01_irc_handlers_py.html","file":"bot/irc_handlers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":106,"n_excluded":14,"n_missing":7,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_irc_management_py":{"hash":"f3df5505104993de41baba6e1199c273","index":{"url":"z_d7524129b142df01_irc_management_py.html","file":"bot/irc_management.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":77,"n_excluded":5,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_irc_protocol_py":{"hash":"ca0d1ca0b5d4c8d49a82f6bc10e6777b","index":{"url":"z_d7524129b142df01_irc_protocol_py.html","file":"bot/irc_protocol.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":2,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_irc_runtime_py":{"hash":"a6e76841c37f9452dd2cf188eca652da","index":{"url":"z_d7524129b142df01_irc_runtime_py.html","file":"bot/irc_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":40,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_irc_state_py":{"hash":"4df75fd7eb96ba2cfeb309f17a759f87","index":{"url":"z_d7524129b142df01_irc_state_py.html","file":"bot/irc_state.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":159,"n_excluded":2,"n_missing":15,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_logic_py":{"hash":"7fc09eb8d9dc63b83ec553c9c263512c","index":{"url":"z_d7524129b142df01_logic_py.html","file":"bot/logic.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":5,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_logic_constants_py":{"hash":"45686f09fbd1fa6f2e07c22e3571e3ea","index":{"url":"z_d7524129b142df01_logic_constants_py.html","file":"bot/logic_constants.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":22,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_logic_context_py":{"hash":"7b41ccc5a374b2ab0f7473368765ec4a","index":{"url":"z_d7524129b142df01_logic_context_py.html","file":"bot/logic_context.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":127,"n_excluded":0,"n_missing":15,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_logic_grounding_py":{"hash":"1139074c1d6aaf116c64ebcf4d9f34ef","index":{"url":"z_d7524129b142df01_logic_grounding_py.html","file":"bot/logic_grounding.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":78,"n_excluded":0,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_logic_inference_py":{"hash":"795ca3e0bd446ebbf8818171592765b4","index":{"url":"z_d7524129b142df01_logic_inference_py.html","file":"bot/logic_inference.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":121,"n_excluded":0,"n_missing":10,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_main_py":{"hash":"443430a508de25de3c8c6286596771e7","index":{"url":"z_d7524129b142df01_main_py.html","file":"bot/main.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":16,"n_excluded":2,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_py":{"hash":"d78f7815354fc8f3db48e8a515f970c2","index":{"url":"z_d7524129b142df01_observability_py.html","file":"bot/observability.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":3,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_analytics_py":{"hash":"df0e238543b845d298eee69ba3b1e288","index":{"url":"z_d7524129b142df01_observability_analytics_py.html","file":"bot/observability_analytics.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":60,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_helpers_py":{"hash":"582a43473a53ff75e537c32dc713f7c3","index":{"url":"z_d7524129b142df01_observability_helpers_py.html","file":"bot/observability_helpers.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":27,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_snapshot_py":{"hash":"29d0300f405c7a010f1cad98dbbe244f","index":{"url":"z_d7524129b142df01_observability_snapshot_py.html","file":"bot/observability_snapshot.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":49,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_state_py":{"hash":"5f692df9b30fe2b5d20f82c3e32350b7","index":{"url":"z_d7524129b142df01_observability_state_py.html","file":"bot/observability_state.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":88,"n_excluded":0,"n_missing":9,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_state_core_py":{"hash":"f17cae78d94ea8bc6310d448a26961b5","index":{"url":"z_d7524129b142df01_observability_state_core_py.html","file":"bot/observability_state_core.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":42,"n_excluded":0,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_observability_state_recorders_py":{"hash":"6eacb88abd44fdea359daa3052828cc9","index":{"url":"z_d7524129b142df01_observability_state_recorders_py.html","file":"bot/observability_state_recorders.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":131,"n_excluded":0,"n_missing":15,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_prompt_flow_py":{"hash":"f85245240d9b08376f6333ce67276343","index":{"url":"z_d7524129b142df01_prompt_flow_py.html","file":"bot/prompt_flow.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":132,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_prompt_runtime_py":{"hash":"4208531b7d268043c186321e318dfcb7","index":{"url":"z_d7524129b142df01_prompt_runtime_py.html","file":"bot/prompt_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":59,"n_excluded":0,"n_missing":8,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_recap_engine_py":{"hash":"3fe81574cc61dd2282128010ead010d4","index":{"url":"z_d7524129b142df01_recap_engine_py.html","file":"bot/recap_engine.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":24,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_runtime_config_py":{"hash":"6d37d539dec3c829ca36c7aeb982e6a9","index":{"url":"z_d7524129b142df01_runtime_config_py.html","file":"bot/runtime_config.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":61,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_scene_metadata_py":{"hash":"efa288b2a2c54652184b4df50dc08fec","index":{"url":"z_d7524129b142df01_scene_metadata_py.html","file":"bot/scene_metadata.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":136,"n_excluded":0,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_scene_runtime_py":{"hash":"7d70352928a058057b455840de536e73","index":{"url":"z_d7524129b142df01_scene_runtime_py.html","file":"bot/scene_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":64,"n_excluded":0,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_sentiment_constants_py":{"hash":"3902b6a02e2b53ceff2cd8e0eb43e2af","index":{"url":"z_d7524129b142df01_sentiment_constants_py.html","file":"bot/sentiment_constants.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":9,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_sentiment_engine_py":{"hash":"df488f2e3bf02b23a9678df1c4b1252b","index":{"url":"z_d7524129b142df01_sentiment_engine_py.html","file":"bot/sentiment_engine.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":66,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_status_runtime_py":{"hash":"dc84b01554dd2d6d94faa0ba24731f3f","index":{"url":"z_d7524129b142df01_status_runtime_py.html","file":"bot/status_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":26,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_supabase_client_py":{"hash":"9c6810af73bfa3b015e61bef6fa89232","index":{"url":"z_d7524129b142df01_supabase_client_py.html","file":"bot/supabase_client.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":50,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_twitch_clips_api_py":{"hash":"673d02d900c27cf35d48386f646ab11e","index":{"url":"z_d7524129b142df01_twitch_clips_api_py.html","file":"bot/twitch_clips_api.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":156,"n_excluded":0,"n_missing":13,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_twitch_tokens_py":{"hash":"37bc57375dc1b0e0781fe0bb56b51257","index":{"url":"z_d7524129b142df01_twitch_tokens_py.html","file":"bot/twitch_tokens.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":153,"n_excluded":0,"n_missing":12,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_929604632eff2a99___init___py":{"hash":"ac02e0de0e436116a63d8d5656ac658c","index":{"url":"z_929604632eff2a99___init___py.html","file":"bot/utils/__init__.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":1,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_929604632eff2a99_retry_py":{"hash":"3d6108fb85eb5f1468aa16d674748156","index":{"url":"z_929604632eff2a99_retry_py.html","file":"bot/utils/retry.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":53,"n_excluded":0,"n_missing":3,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_vision_constants_py":{"hash":"8ca782d9aa3666dd7a5b29f167b39605","index":{"url":"z_d7524129b142df01_vision_constants_py.html","file":"bot/vision_constants.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":4,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_vision_runtime_py":{"hash":"c5e9e6487f30b33a029909e9d634fcc5","index":{"url":"z_d7524129b142df01_vision_runtime_py.html","file":"bot/vision_runtime.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":73,"n_excluded":0,"n_missing":1,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}},"z_d7524129b142df01_web_search_py":{"hash":"080eb6b1a3861804aac7d18d41c36132","index":{"url":"z_d7524129b142df01_web_search_py.html","file":"bot/web_search.py","description":"","nums":{"precision":0,"n_files":1,"n_statements":58,"n_excluded":0,"n_missing":0,"n_branches":0,"n_partial_branches":0,"n_missing_branches":0}}}}}