Coverage report: 91%

Files Functions Classes

coverage.py v7.10.7, created at 2026-02-25 14:49 -0300

File class statements missing excluded coverage
bot/access_control.py (no class) 7 0 0 100%
bot/autonomy_logic.py (no class) 81 6 0 93%
bot/autonomy_runtime.py AutonomyRuntime 80 11 0 86%
bot/autonomy_runtime.py (no class) 22 0 0 100%
bot/bootstrap_runtime.py (no class) 99 29 0 71%
bot/byte_semantics.py (no class) 6 0 0 100%
bot/byte_semantics_base.py (no class) 81 11 0 86%
bot/byte_semantics_constants.py (no class) 36 0 0 100%
bot/byte_semantics_current_events.py (no class) 177 17 0 90%
bot/byte_semantics_quality.py (no class) 185 20 0 89%
bot/byte_semantics_reply.py (no class) 62 9 0 85%
bot/channel_control.py IrcChannelControlBridge 50 20 0 60%
bot/channel_control.py (no class) 61 1 0 98%
bot/channel_status.py (no class) 33 5 0 85%
bot/clip_jobs_runtime.py ClipJobsRuntime 151 24 0 84%
bot/clip_jobs_runtime.py (no class) 30 0 0 100%
bot/clip_jobs_store.py SupabaseJobStore 82 10 0 88%
bot/clip_jobs_store.py (no class) 16 0 0 100%
bot/config.py ConfigManager 49 3 1 94%
bot/config.py (no class) 23 1 1 96%
bot/control_plane.py ControlPlaneState 30 7 0 77%
bot/control_plane.py (no class) 25 0 0 100%
bot/control_plane_actions.py ControlPlaneActionQueue 99 18 0 82%
bot/control_plane_actions.py (no class) 14 0 0 100%
bot/control_plane_config.py ControlPlaneConfigRuntime 126 18 0 86%
bot/control_plane_config.py (no class) 23 0 0 100%
bot/control_plane_config_helpers.py (no class) 48 3 0 94%
bot/control_plane_constants.py (no class) 25 3 0 88%
bot/dashboard_server.py HealthHandler 121 16 0 87%
bot/dashboard_server.py (no class) 34 0 0 100%
bot/dashboard_server_routes.py (no class) 124 4 0 97%
bot/dashboard_server_routes_post.py (no class) 97 9 0 91%
bot/eventsub_runtime.py AgentComponent 58 9 0 84%
bot/eventsub_runtime.py ByteBot 41 6 0 85%
bot/eventsub_runtime.py (no class) 48 0 0 100%
bot/heartbeat.py (no class) 29 1 0 97%
bot/hud_runtime.py HudRuntime 17 0 0 100%
bot/hud_runtime.py (no class) 14 0 0 100%
bot/irc_connection.py IrcConnectionMixin 85 6 5 93%
bot/irc_connection.py (no class) 27 0 1 100%
bot/irc_handlers.py IrcLineHandlersMixin 85 7 6 92%
bot/irc_handlers.py (no class) 21 0 8 100%
bot/irc_management.py IrcChannelManagementMixin 68 8 4 88%
bot/irc_management.py (no class) 9 0 1 100%
bot/irc_protocol.py IrcAuthor 6 0 0 100%
bot/irc_protocol.py IrcMessageAdapter 3 0 0 100%
bot/irc_protocol.py (no class) 31 2 0 94%
bot/irc_runtime.py IrcByteBot 28 3 0 89%
bot/irc_runtime.py (no class) 12 0 0 100%
bot/irc_state.py IrcChannelStateMixin 126 15 1 88%
bot/irc_state.py (no class) 33 0 1 100%
bot/logic.py (no class) 5 0 0 100%
bot/logic_constants.py (no class) 22 0 0 100%
bot/logic_context.py StreamContext 51 6 0 88%
bot/logic_context.py (no class) 76 9 0 88%
bot/logic_grounding.py (no class) 78 8 0 90%
bot/logic_inference.py (no class) 121 10 0 92%
bot/main.py (no class) 16 0 2 100%
bot/observability.py (no class) 3 0 0 100%
bot/observability_analytics.py (no class) 60 0 0 100%
bot/observability_helpers.py (no class) 27 1 0 96%
bot/observability_snapshot.py (no class) 49 1 0 98%
bot/observability_state.py ObservabilityState 64 9 0 86%
bot/observability_state.py (no class) 24 0 0 100%
bot/observability_state_core.py (no class) 42 8 0 81%
bot/observability_state_recorders.py (no class) 131 15 0 89%
bot/prompt_flow.py (no class) 132 1 0 99%
bot/prompt_runtime.py (no class) 59 8 0 86%
bot/recap_engine.py (no class) 24 0 0 100%
bot/runtime_config.py (no class) 61 3 0 95%
bot/scene_metadata.py SceneMetadataService 108 12 0 89%
bot/scene_metadata.py (no class) 28 0 0 100%
bot/scene_runtime.py (no class) 64 12 0 81%
bot/sentiment_constants.py (no class) 9 0 0 100%
bot/sentiment_engine.py SentimentEngine 38 1 0 97%
bot/sentiment_engine.py (no class) 28 0 0 100%
bot/status_runtime.py (no class) 26 0 0 100%
bot/supabase_client.py (no class) 50 3 0 94%
bot/twitch_clips_api.py TwitchClipRateLimitError 2 0 0 100%
bot/twitch_clips_api.py (no class) 154 13 0 92%
bot/twitch_tokens.py TwitchTokenManager 121 12 0 90%
bot/twitch_tokens.py (no class) 32 0 0 100%
bot/utils/__init__.py (no class) 1 0 0 100%
bot/utils/retry.py (no class) 53 3 0 94%
bot/vision_constants.py (no class) 4 0 0 100%
bot/vision_runtime.py VisionRuntime 49 1 0 98%
bot/vision_runtime.py (no class) 24 0 0 100%
bot/web_search.py (no class) 58 0 0 100%
Total   4732 438 31 91%

No items found using the specified filter.

9 empty classes skipped.