Coverage report: 57.21%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-04 00:43 -0800

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
session_buddy / __init__.py   100.00% 7 0 0   100.00% 0 0   100.00%
session_buddy / acb_cache_adapter.py   78.52% 135 29 8   50.00% 38 13   72.25%
session_buddy / adapters / __init__.py   100.00% 6 0 0   100.00% 0 0   100.00%
session_buddy / adapters / knowledge_graph_adapter.py   100.00% 3 0 0   100.00% 0 0   100.00%
session_buddy / adapters / knowledge_graph_adapter_oneiric.py   84.26% 197 31 10   61.54% 52 16   79.52%
session_buddy / adapters / lifecycle.py   43.05% 151 86 10   23.33% 30 7   39.78%
session_buddy / adapters / reflection_adapter.py   100.00% 3 0 0   100.00% 0 0   100.00%
session_buddy / adapters / reflection_adapter_oneiric.py   79.50% 239 49 19   66.67% 66 18   76.72%
session_buddy / adapters / serverless_storage_adapter.py   86.36% 110 15 2   78.12% 32 5   84.51%
session_buddy / adapters / session_storage_adapter.py   95.70% 93 4 2   100.00% 10 0   96.12%
session_buddy / adapters / settings.py   100.00% 49 0 0   100.00% 0 0   100.00%
session_buddy / adapters / storage_oneiric.py   54.58% 262 119 14   35.71% 98 23   49.44%
session_buddy / adapters / storage_registry.py   100.00% 4 0 0   100.00% 0 0   100.00%
session_buddy / advanced_features.py   56.27% 359 157 17   37.76% 98 35   52.30%
session_buddy / advanced_search.py   72.73% 374 102 0   50.79% 126 34   67.20%
session_buddy / app_monitor.py   72.36% 416 115 43   46.67% 120 28   66.60%
session_buddy / backends / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
session_buddy / backends / base.py   85.37% 41 6 26   100.00% 0 0   85.37%
session_buddy / backends / local_backend.py   22.47% 89 69 0   0.00% 18 0   18.69%
session_buddy / backends / redis_backend.py   16.26% 123 103 5   0.00% 20 0   13.99%
session_buddy / backends / s3_backend.py   17.19% 128 106 3   0.00% 18 0   15.07%
session_buddy / cli.py   52.27% 44 21 2   0.00% 2 0   50.00%
session_buddy / config / __init__.py   100.00% 0 0 0   100.00% 0 0   100.00%
session_buddy / config / feature_flags.py   95.83% 24 1 0   50.00% 2 1   92.31%
session_buddy / context_manager.py   95.85% 265 11 0   91.67% 108 9   94.64%
session_buddy / core / __init__.py   100.00% 2 0 0   100.00% 0 0   100.00%
session_buddy / core / features.py   100.00% 80 0 26   100.00% 0 0   100.00%
session_buddy / core / lifecycle / __init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
session_buddy / core / lifecycle / handoff.py   24.32% 37 28 2   0.00% 4 0   21.95%
session_buddy / core / lifecycle / project_context.py   33.33% 39 26 3   0.00% 8 0   27.66%
session_buddy / core / lifecycle / service_registry.py   28.83% 163 116 3   0.00% 18 0   25.97%
session_buddy / core / lifecycle / session_info.py   63.75% 80 29 3   57.69% 26 3   62.26%
session_buddy / core / permissions.py   100.00% 82 0 4   87.50% 16 2   97.96%
session_buddy / core / session_manager.py   84.29% 331 52 0   64.29% 98 13   79.72%
session_buddy / crackerjack_integration.py   64.27% 417 149 11   30.49% 82 7   58.72%
session_buddy / di / __init__.py   73.02% 63 17 4   35.71% 14 3   66.23%
session_buddy / di / config.py   100.00% 21 0 0   100.00% 2 0   100.00%
session_buddy / di / constants.py   100.00% 5 0 0   100.00% 0 0   100.00%
session_buddy / di / container.py   59.65% 57 23 0   31.25% 16 3   53.42%
session_buddy / health_checks.py   94.66% 131 7 7   97.37% 38 1   95.27%
session_buddy / interruption_manager.py   28.69% 352 251 10   0.00% 70 0   23.93%
session_buddy / knowledge_graph_db.py   86.34% 205 28 7   63.89% 36 9   82.99%
session_buddy / llm / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
session_buddy / llm / base.py   100.00% 8 0 30   100.00% 0 0   100.00%
session_buddy / llm / models.py   91.30% 46 4 0   33.33% 6 2   84.62%
session_buddy / llm / providers / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
session_buddy / llm / providers / anthropic_provider.py   32.20% 59 40 7   7.14% 14 1   27.40%
session_buddy / llm / providers / gemini_provider.py   20.25% 79 63 6   0.00% 26 0   15.24%
session_buddy / llm / providers / ollama_provider.py   45.97% 124 67 12   29.41% 34 2   42.41%
session_buddy / llm / providers / openai_provider.py   30.36% 56 39 6   0.00% 12 0   25.00%
session_buddy / llm / security.py   14.29% 84 72 6   0.00% 44 0   9.38%
session_buddy / llm_providers.py   51.18% 254 124 3   40.98% 122 16   47.87%
session_buddy / memory / __init__.py   100.00% 0 0 0   100.00% 0 0   100.00%
session_buddy / memory / conscious_agent.py   78.12% 160 35 0   50.00% 28 6   73.94%
session_buddy / memory / entity_extractor.py   69.60% 125 38 3   45.00% 20 5   66.21%
session_buddy / memory / file_context.py   89.47% 19 2 0   100.00% 6 0   92.00%
session_buddy / memory / migration.py   72.39% 134 37 0   81.25% 16 3   73.33%
session_buddy / memory / persistence.py   95.24% 63 3 0   70.00% 10 3   91.78%
session_buddy / memory / schema_v2.py   100.00% 13 0 0   100.00% 0 0   100.00%
session_buddy / memory_optimizer.py   70.61% 296 87 0   46.94% 98 18   64.72%
session_buddy / multi_project_coordinator.py   89.74% 234 24 14   74.29% 70 18   86.18%
session_buddy / natural_scheduler.py   20.78% 255 202 0   1.52% 66 1   16.82%
session_buddy / parameter_models.py   77.46% 315 71 5   58.89% 90 15   73.33%
session_buddy / quality_engine.py   69.35% 385 118 16   49.00% 100 23   65.15%
session_buddy / reflection_tools.py   76.44% 450 106 15   73.44% 128 18   75.78%
session_buddy / resource_cleanup.py   58.79% 182 75 2   37.50% 48 6   54.35%
session_buddy / search_enhanced.py   20.34% 236 188 6   0.00% 104 0   14.12%
session_buddy / server.py   57.36% 387 165 21   31.37% 102 16   51.94%
session_buddy / server_core.py   40.87% 230 136 10   20.00% 80 8   35.48%
session_buddy / server_optimized.py   23.96% 217 165 37   1.39% 72 1   18.34%
session_buddy / serverless_mode.py   74.47% 94 24 1   54.55% 22 6   70.69%
session_buddy / session_commands.py   100.00% 2 0 0   100.00% 0 0   100.00%
session_buddy / session_types.py   100.00% 14 0 0   100.00% 0 0   100.00%
session_buddy / settings.py   84.72% 144 22 0   37.50% 16 2   80.00%
session_buddy / shutdown_manager.py   88.89% 144 16 0   80.77% 26 3   87.65%
session_buddy / team_knowledge.py   33.66% 303 201 0   0.00% 58 0   28.25%
session_buddy / token_optimizer.py   92.49% 253 19 0   78.57% 84 16   89.02%
session_buddy / tools / __init__.py   100.00% 16 0 0   100.00% 0 0   100.00%
session_buddy / tools / access_log_tools.py   88.89% 63 7 3   70.00% 10 3   86.30%
session_buddy / tools / agent_analyzer.py   100.00% 60 0 0   100.00% 16 0   100.00%
session_buddy / tools / conscious_agent_tools.py   43.33% 30 17 3   0.00% 8 0   34.21%
session_buddy / tools / crackerjack_tools.py   51.87% 561 270 35   31.33% 166 28   47.18%
session_buddy / tools / entity_extraction_tools.py   25.71% 35 26 3   0.00% 4 0   23.08%
session_buddy / tools / feature_flags_tools.py   90.00% 10 1 3   100.00% 0 0   90.00%
session_buddy / tools / health_tools.py   77.36% 53 12 0   66.67% 6 2   76.27%
session_buddy / tools / history_cache.py   100.00% 7 0 0   100.00% 0 0   100.00%
session_buddy / tools / hook_parser.py   66.67% 57 19 7   50.00% 18 5   62.67%
session_buddy / tools / knowledge_graph_tools.py   39.55% 268 162 6   32.05% 78 1   37.86%
session_buddy / tools / llm_tools.py   24.32% 148 112 5   0.00% 40 0   19.15%
session_buddy / tools / memory_tools.py   85.23% 298 44 5   68.09% 94 22   81.12%
session_buddy / tools / migration_tools.py   43.48% 23 13 3   0.00% 2 0   40.00%
session_buddy / tools / monitoring_tools.py   26.36% 220 162 4   0.00% 44 0   21.97%
session_buddy / tools / prompt_tools.py   87.88% 33 4 3   66.67% 6 0   84.62%
session_buddy / tools / protocols.py   100.00% 4 0 183   100.00% 0 0   100.00%
session_buddy / tools / quality_metrics.py   100.00% 77 0 5   100.00% 26 0   100.00%
session_buddy / tools / recommendation_engine.py   95.22% 209 10 0   87.18% 78 10   93.03%
session_buddy / tools / search_tools.py   20.91% 330 261 6   0.00% 100 0   16.05%
session_buddy / tools / serverless_tools.py   29.50% 139 98 4   0.00% 28 0   24.55%
session_buddy / tools / session_tools.py   83.90% 354 57 4   70.00% 90 23   81.08%
session_buddy / tools / team_tools.py   24.80% 125 94 6   0.00% 32 0   19.75%
session_buddy / tools / validated_memory_tools.py   78.69% 291 62 23   73.91% 92 22   77.55%
session_buddy / types.py   100.00% 4 0 0   100.00% 0 0   100.00%
session_buddy / utils / __init__.py   100.00% 11 0 0   100.00% 0 0   100.00%
session_buddy / utils / crackerjack / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
session_buddy / utils / crackerjack / output_parser.py   66.94% 242 80 9   43.90% 82 22   61.11%
session_buddy / utils / crackerjack / pattern_builder.py   100.00% 34 0 0   100.00% 0 0   100.00%
session_buddy / utils / database_helpers.py   15.38% 65 55 6   0.00% 10 0   13.33%
session_buddy / utils / database_pool.py   20.78% 154 122 4   0.00% 38 0   16.67%
session_buddy / utils / error_handlers.py   34.62% 52 34 4   25.00% 12 3   32.81%
session_buddy / utils / file_utils.py   78.03% 132 29 0   64.58% 48 13   74.44%
session_buddy / utils / format_utils.py   28.87% 97 69 0   13.89% 36 1   24.81%
session_buddy / utils / git_operations.py   78.83% 222 47 0   63.10% 84 15   74.51%
session_buddy / utils / git_utils.py   29.41% 68 48 3   7.14% 28 2   22.92%
session_buddy / utils / instance_managers.py   69.07% 97 30 20   42.86% 14 6   65.77%
session_buddy / utils / lazy_imports.py   34.40% 125 82 7   0.00% 24 0   28.86%
session_buddy / utils / logging.py   87.10% 93 12 0   71.88% 32 5   83.20%
session_buddy / utils / logging_utils.py   100.00% 3 0 0   100.00% 0 0   100.00%
session_buddy / utils / messages.py   43.01% 93 53 0   10.53% 38 4   33.59%
session_buddy / utils / project_analysis.py   100.00% 8 0 3   100.00% 2 0   100.00%
session_buddy / utils / quality / __init__.py   100.00% 4 0 0   100.00% 0 0   100.00%
session_buddy / utils / quality / compaction.py   79.17% 48 10 3   63.64% 22 4   74.29%
session_buddy / utils / quality / recommendations.py   15.00% 20 17 0   0.00% 14 0   8.82%
session_buddy / utils / quality / summary.py   25.00% 52 39 0   0.00% 22 0   17.57%
session_buddy / utils / quality_utils.py   16.51% 109 91 0   5.56% 54 3   12.88%
session_buddy / utils / quality_utils_v2.py   87.83% 378 46 7   77.86% 140 19   85.14%
session_buddy / utils / reflection_utils.py   70.97% 62 18 0   44.12% 34 3   61.46%
session_buddy / utils / regex_patterns.py   100.00% 2 0 1   100.00% 0 0   100.00%
session_buddy / utils / runtime_snapshots.py   81.44% 97 18 2   60.00% 10 4   79.44%
session_buddy / utils / scheduler / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
session_buddy / utils / scheduler / models.py   100.00% 36 0 0   100.00% 0 0   100.00%
session_buddy / utils / scheduler / time_parser.py   22.00% 150 117 12   0.00% 58 0   15.87%
session_buddy / utils / search / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
session_buddy / utils / search / models.py   100.00% 25 0 3   100.00% 0 0   100.00%
session_buddy / utils / search / utilities.py   57.35% 68 29 0   33.33% 24 4   51.09%
session_buddy / utils / server_helpers.py   36.79% 193 122 0   6.45% 62 4   29.41%
session_buddy / utils / tool_wrapper.py   39.05% 105 64 5   16.67% 36 4   33.33%
session_buddy / worktree_manager.py   77.42% 279 63 0   69.23% 78 16   75.63%
Total   61.34% 17119 6619 841   42.20% 4708 667   57.21%

No items found using the specified filter.