| session_mgmt_mcp/__init__.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine.search |
9 |
9 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine.suggest_completions |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine.get_similar_content |
11 |
11 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine.search_by_timeframe |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine.aggregate_metrics |
19 |
19 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._ensure_search_index |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._get_last_index_update |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._rebuild_search_index |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._index_conversations |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._index_reflections |
11 |
11 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._update_search_facets |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._extract_technical_terms |
12 |
12 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._build_search_query |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._build_filter_conditions |
17 |
17 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._execute_search |
16 |
16 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._add_highlights |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._calculate_facets |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
AdvancedSearchEngine._parse_timeframe |
13 |
13 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/advanced_search.py |
(no function) |
53 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/app_monitor.py |
IDEActivityMonitor.__init__ |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEActivityMonitor.start_monitoring |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEActivityMonitor.stop_monitoring |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEActivityMonitor.add_activity |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEActivityMonitor.get_recent_activity |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEActivityMonitor.get_active_files |
15 |
15 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEFileHandler.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEFileHandler.should_ignore |
7 |
7 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
IDEFileHandler.on_modified |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
BrowserDocumentationMonitor.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
BrowserDocumentationMonitor.get_browser_processes |
11 |
11 |
1 |
6 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
BrowserDocumentationMonitor.extract_documentation_context |
27 |
27 |
1 |
12 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
BrowserDocumentationMonitor.add_browser_activity |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationFocusMonitor.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationFocusMonitor.get_focused_application |
10 |
10 |
1 |
6 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationFocusMonitor._categorize_app |
4 |
4 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationFocusMonitor.add_focus_event |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ActivityDatabase.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ActivityDatabase._init_database |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ActivityDatabase.store_event |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ActivityDatabase.get_events |
21 |
21 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ActivityDatabase.cleanup_old_events |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationMonitor.__init__ |
9 |
9 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationMonitor.start_monitoring |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationMonitor.stop_monitoring |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationMonitor._monitoring_loop |
18 |
18 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationMonitor.get_activity_summary |
18 |
18 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
ApplicationMonitor.get_context_insights |
35 |
35 |
0 |
24 |
0 |
0.00% |
| session_mgmt_mcp/app_monitor.py |
(no function) |
58 |
0 |
6 |
0 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader._find_project_root |
13 |
3 |
1 |
10 |
5 |
65.22% |
| session_mgmt_mcp/config.py |
ConfigLoader.load_config |
16 |
0 |
0 |
4 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader._get_tool_config |
4 |
0 |
0 |
2 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader._apply_section_config |
6 |
1 |
0 |
6 |
2 |
75.00% |
| session_mgmt_mcp/config.py |
ConfigLoader._apply_server_config |
4 |
0 |
0 |
4 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader._apply_toml_config |
8 |
1 |
0 |
6 |
1 |
85.71% |
| session_mgmt_mcp/config.py |
ConfigLoader._apply_env_config |
27 |
0 |
0 |
22 |
4 |
91.84% |
| session_mgmt_mcp/config.py |
ConfigLoader._expand_paths |
3 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader._validate_config |
13 |
0 |
0 |
8 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
ConfigLoader.get_example_config |
1 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
get_config |
3 |
0 |
0 |
2 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
reload_config |
1 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/config.py |
(no function) |
104 |
0 |
6 |
0 |
0 |
100.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._initialize_context |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._find_indicators |
12 |
12 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._detect_languages_and_tools |
7 |
7 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._calculate_project_type_score |
13 |
13 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._detect_project_type |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._get_recent_files |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector.detect_current_context |
14 |
14 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._should_ignore_file |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
ContextDetector._get_git_info |
26 |
26 |
1 |
14 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._score_project_match |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._score_language_match |
5 |
5 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._score_tool_match |
5 |
5 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._score_file_match |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._score_recency |
9 |
9 |
1 |
4 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._get_project_keywords |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer._score_project_keywords |
9 |
9 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
RelevanceScorer.score_conversation_relevance |
10 |
10 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
AutoContextLoader.__init__ |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
AutoContextLoader.load_relevant_context |
22 |
22 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
AutoContextLoader._generate_context_hash |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
AutoContextLoader.get_context_summary |
23 |
23 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/context_manager.py |
(no function) |
34 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/core/__init__.py |
(no function) |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.calculate_quality_score |
9 |
9 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager._generate_quality_recommendations |
16 |
16 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.analyze_project_context |
19 |
19 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.perform_quality_assessment |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.format_quality_results |
30 |
30 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.perform_git_checkpoint |
13 |
13 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.initialize_session |
16 |
16 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.checkpoint_session |
11 |
11 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.end_session |
10 |
10 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
SessionLifecycleManager.get_session_status |
13 |
13 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/core/session_manager.py |
(no function) |
19 |
19 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser.parse_output |
21 |
21 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._parse_test_output |
11 |
11 |
2 |
6 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._parse_lint_output |
16 |
16 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._parse_security_output |
16 |
16 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._parse_coverage_output |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._parse_complexity_output |
15 |
15 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._parse_progress_output |
24 |
24 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._extract_test_insights |
10 |
10 |
7 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._extract_lint_insights |
21 |
21 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._extract_security_insights |
11 |
11 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._extract_coverage_insights |
13 |
13 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._extract_complexity_insights |
13 |
13 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackOutputParser._extract_progress_insights |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration._init_database |
11 |
11 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.execute_crackerjack_command |
29 |
29 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.get_recent_results |
18 |
18 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.get_quality_metrics_history |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.get_test_failure_patterns |
7 |
7 |
1 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.get_quality_trends |
6 |
6 |
15 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration._generate_trend_recommendations |
20 |
20 |
4 |
14 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration.health_check |
29 |
29 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration._calculate_quality_metrics |
24 |
24 |
2 |
10 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration._store_result |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
CrackerjackIntegration._store_progress_snapshot |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
get_crackerjack_integration |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
execute_crackerjack_command |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
get_recent_crackerjack_results |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
get_quality_metrics_history |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
analyze_test_failure_patterns |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
get_quality_trends |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
crackerjack_health_check |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/crackerjack_integration.py |
(no function) |
112 |
0 |
3 |
0 |
0 |
100.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker.__init__ |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker.start_monitoring |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker.stop_monitoring |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker._monitor_loop |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker._check_focus_change |
19 |
19 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker._get_active_application |
13 |
13 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FocusTracker._get_active_window |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FileChangeHandler.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FileChangeHandler.on_modified |
10 |
10 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FileChangeHandler.on_created |
4 |
4 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
FileChangeHandler.on_deleted |
4 |
4 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.__init__ |
12 |
12 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager._init_database |
10 |
10 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.start_monitoring |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.stop_monitoring |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.create_session_context |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.preserve_context |
28 |
28 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.restore_context |
30 |
30 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.get_interruption_history |
12 |
12 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.get_context_statistics |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.register_preservation_callback |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager.register_restoration_callback |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager._handle_interruption |
15 |
15 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager._store_interruption |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
InterruptionManager._capture_environment_state |
13 |
13 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
get_interruption_manager |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
start_interruption_monitoring |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
stop_interruption_monitoring |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
create_session_context |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
preserve_current_context |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
restore_session_context |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
get_interruption_history |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
get_interruption_statistics |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/interruption_manager.py |
(no function) |
103 |
103 |
6 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMMessage.__post_init__ |
4 |
4 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMResponse.__post_init__ |
2 |
2 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMProvider.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMProvider.generate |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/llm_providers.py |
LLMProvider.stream_generate |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/llm_providers.py |
LLMProvider.is_available |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/llm_providers.py |
LLMProvider.get_models |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider.__init__ |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider._get_client |
5 |
5 |
3 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider._convert_messages |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider.generate |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider.stream_generate |
13 |
13 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider.is_available |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OpenAIProvider.get_models |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider._get_client |
6 |
6 |
3 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider._convert_messages |
11 |
11 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider.generate |
16 |
16 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider.stream_generate |
18 |
18 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider.is_available |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
GeminiProvider.get_models |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider._make_request |
5 |
5 |
3 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider._convert_messages |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider.generate |
13 |
13 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider.stream_generate |
22 |
22 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider.is_available |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
OllamaProvider.get_models |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager._load_config |
14 |
14 |
1 |
8 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager._initialize_providers |
7 |
7 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager.get_available_providers |
5 |
5 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager.generate |
20 |
20 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager.stream_generate |
24 |
24 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager.get_provider_info |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
LLMManager.test_providers |
12 |
12 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/llm_providers.py |
(no function) |
61 |
0 |
22 |
0 |
0 |
100.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationSummarizer.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationSummarizer._extractive_summarization |
24 |
24 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationSummarizer._template_based_summarization |
35 |
35 |
0 |
22 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationSummarizer._keyword_based_summarization |
11 |
11 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationSummarizer.summarize_conversation |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationClusterer.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationClusterer.cluster_conversations |
18 |
18 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
ConversationClusterer._calculate_similarity |
17 |
17 |
1 |
8 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
RetentionPolicyManager.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
RetentionPolicyManager.calculate_importance_score |
22 |
22 |
1 |
12 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
RetentionPolicyManager.get_conversations_for_retention |
25 |
25 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
MemoryOptimizer.__init__ |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
MemoryOptimizer.compress_memory |
35 |
35 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
MemoryOptimizer._create_consolidated_conversation |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
MemoryOptimizer.get_compression_stats |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
MemoryOptimizer.set_retention_policy |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/memory_optimizer.py |
(no function) |
26 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.create_project_group |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.add_project_dependency |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.link_sessions |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.get_project_groups |
13 |
13 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.get_project_dependencies |
20 |
20 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.get_session_links |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.find_related_conversations |
16 |
16 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.get_cross_project_insights |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator._find_common_patterns |
22 |
22 |
0 |
18 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator._clear_dependency_cache |
2 |
2 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator._clear_session_links_cache |
2 |
2 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
MultiProjectCoordinator.cleanup_old_links |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/multi_project_coordinator.py |
(no function) |
48 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser.parse_time_expression |
25 |
25 |
1 |
18 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser.parse_recurrence |
10 |
10 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser._parse_tomorrow |
11 |
11 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser._parse_next_weekday |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser._parse_specific_time |
11 |
11 |
1 |
6 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
NaturalLanguageParser._parse_weekday_time |
15 |
15 |
4 |
4 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.__init__ |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler._init_database |
8 |
8 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.create_reminder |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.get_pending_reminders |
19 |
19 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.get_due_reminders |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.execute_reminder |
31 |
31 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.cancel_reminder |
10 |
10 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.register_notification_callback |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.start_scheduler |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler.stop_scheduler |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler._scheduler_loop |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler._check_and_execute_reminders |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler._calculate_next_occurrence |
27 |
27 |
0 |
22 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
ReminderScheduler._log_reminder_action |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
get_reminder_scheduler |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
create_natural_reminder |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
list_user_reminders |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
cancel_user_reminder |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
check_due_reminders |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
start_reminder_service |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
stop_reminder_service |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
register_session_notifications |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
register_session_notifications.session_notification |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/natural_scheduler.py |
(no function) |
88 |
88 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.__init__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.__enter__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.__exit__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.close |
5 |
1 |
1 |
2 |
0 |
85.71% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.__del__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.initialize |
17 |
12 |
1 |
6 |
2 |
30.43% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase._ensure_tables |
9 |
2 |
0 |
0 |
0 |
77.78% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase._ensure_indices |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.get_embedding |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.get_embedding._get_embedding |
11 |
11 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.store_conversation |
10 |
10 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.store_reflection |
10 |
6 |
0 |
2 |
1 |
41.67% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.search_conversations |
30 |
30 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.search_reflections |
23 |
19 |
0 |
8 |
1 |
16.13% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.search_by_file |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
ReflectionDatabase.get_stats |
7 |
3 |
0 |
0 |
0 |
57.14% |
| session_mgmt_mcp/reflection_tools.py |
get_reflection_database |
4 |
0 |
0 |
2 |
0 |
100.00% |
| session_mgmt_mcp/reflection_tools.py |
cleanup_reflection_database |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/reflection_tools.py |
get_current_project |
7 |
3 |
0 |
2 |
1 |
55.56% |
| session_mgmt_mcp/reflection_tools.py |
(no function) |
36 |
2 |
4 |
0 |
0 |
94.44% |
| session_mgmt_mcp/search_enhanced.py |
CodeSearcher.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
CodeSearcher.extract_code_patterns |
24 |
24 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
ErrorPatternMatcher.__init__ |
1 |
1 |
1 |
0 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
ErrorPatternMatcher.extract_error_patterns |
9 |
9 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser._calculate_delta |
13 |
13 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser._parse_relative_patterns |
9 |
9 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser._parse_ago_pattern |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser._parse_last_pattern |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser._parse_absolute_date |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
TemporalSearchParser.parse_time_expression |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine.__init__ |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine.search_code_patterns |
15 |
15 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine.search_error_patterns |
15 |
15 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine.search_temporal |
19 |
19 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine._calculate_code_relevance |
13 |
13 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine._calculate_error_relevance |
9 |
9 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
EnhancedSearchEngine._calculate_text_relevance |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/search_enhanced.py |
(no function) |
31 |
0 |
2 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
SessionLogger.__init__ |
15 |
0 |
0 |
2 |
1 |
94.12% |
| session_mgmt_mcp/server.py |
SessionLogger.info |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionLogger.warning |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionLogger.error |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager.__new__ |
4 |
0 |
0 |
2 |
1 |
83.33% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager.__init__ |
11 |
1 |
0 |
4 |
2 |
80.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager._generate_session_id |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager._load_permissions |
6 |
1 |
1 |
2 |
1 |
75.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager._save_permissions |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager.is_operation_trusted |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager.trust_operation |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager.get_permission_status |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
SessionPermissionsManager.revoke_all_permissions |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_detect_other_mcp_servers |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_generate_server_guidance |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_init_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_checkpoint_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_end_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_status_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_permissions_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_reflect_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_quick_search_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_search_summary_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_session_reflection_stats_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_crackerjack_run_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_crackerjack_history_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_crackerjack_metrics_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_crackerjack_patterns_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
initialize_new_features |
10 |
10 |
1 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
validate_claude_directory |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_project_context |
7 |
4 |
0 |
2 |
1 |
44.44% |
| session_mgmt_mcp/server.py |
_setup_claude_directory |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_setup_uv_dependencies |
11 |
11 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_handle_uv_operations |
17 |
17 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_run_uv_sync_and_compile |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_setup_session_management |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_project_structure |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_final_summary |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_permissions_and_tools_summary |
18 |
18 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
init |
14 |
14 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
calculate_quality_score |
10 |
10 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_generate_quality_recommendations |
17 |
17 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
should_suggest_compact |
29 |
19 |
1 |
20 |
2 |
32.65% |
| session_mgmt_mcp/server.py |
_optimize_reflection_database |
13 |
4 |
2 |
2 |
1 |
66.67% |
| session_mgmt_mcp/server.py |
_cleanup_session_logs |
14 |
8 |
0 |
6 |
2 |
40.00% |
| session_mgmt_mcp/server.py |
_cleanup_temp_files |
27 |
11 |
0 |
14 |
4 |
58.54% |
| session_mgmt_mcp/server.py |
_optimize_git_repository |
18 |
7 |
0 |
6 |
3 |
58.33% |
| session_mgmt_mcp/server.py |
_cleanup_uv_cache |
9 |
5 |
0 |
2 |
1 |
45.45% |
| session_mgmt_mcp/server.py |
_analyze_context_compaction |
21 |
2 |
0 |
6 |
3 |
81.48% |
| session_mgmt_mcp/server.py |
_store_context_summary |
9 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
perform_strategic_compaction |
11 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
_generate_basic_insights |
9 |
0 |
0 |
6 |
3 |
80.00% |
| session_mgmt_mcp/server.py |
_add_project_context_insights |
5 |
0 |
0 |
2 |
1 |
85.71% |
| session_mgmt_mcp/server.py |
_add_session_health_insights |
5 |
3 |
0 |
4 |
1 |
33.33% |
| session_mgmt_mcp/server.py |
_generate_session_tags |
6 |
2 |
0 |
4 |
1 |
50.00% |
| session_mgmt_mcp/server.py |
_capture_flow_analysis |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_capture_intelligence_insights |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_capture_session_metrics |
12 |
12 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
capture_session_insights |
27 |
12 |
0 |
2 |
1 |
55.17% |
| session_mgmt_mcp/server.py |
_create_empty_summary |
1 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
_extract_topics_from_content |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_extract_decisions_from_content |
8 |
8 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_extract_next_steps_from_content |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_process_recent_reflections |
14 |
13 |
0 |
4 |
0 |
5.56% |
| session_mgmt_mcp/server.py |
_add_current_session_context |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_ensure_summary_defaults |
6 |
6 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_get_fallback_summary |
1 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
_get_error_summary |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
summarize_current_conversation |
13 |
4 |
0 |
2 |
1 |
66.67% |
| session_mgmt_mcp/server.py |
_extract_quality_scores |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_quality_trend |
21 |
21 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_check_workflow_drift |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_perform_quality_analysis |
18 |
18 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_get_quality_error_result |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
monitor_proactive_quality |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_advanced_context_metrics |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_token_usage_patterns |
33 |
12 |
1 |
8 |
4 |
60.98% |
| session_mgmt_mcp/server.py |
analyze_conversation_flow |
24 |
24 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_memory_patterns |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_project_workflow_patterns |
24 |
24 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_get_time_based_recommendations |
8 |
8 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_extract_quality_scores_from_reflections |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_generate_quality_trend_recommendations |
8 |
8 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_reflection_based_intelligence |
11 |
11 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_ensure_default_recommendations |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_get_intelligence_error_result |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
generate_session_intelligence |
9 |
9 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_token_usage_recommendations |
11 |
11 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_conversation_flow_recommendations |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_memory_recommendations |
13 |
13 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_project_workflow_recommendations |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_session_intelligence_recommendations |
5 |
5 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_analyze_quality_monitoring_recommendations |
9 |
9 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_fallback_recommendations |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_context_usage |
13 |
13 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_perform_quality_assessment |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_quality_results |
30 |
30 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_perform_git_checkpoint |
29 |
29 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_parse_git_status |
11 |
11 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_untracked_files |
9 |
9 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_stage_and_commit_files |
19 |
19 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
checkpoint |
63 |
63 |
2 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
end |
30 |
30 |
8 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
health_check |
29 |
29 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_basic_status_info |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_health_status_info |
13 |
13 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_project_context_info |
25 |
25 |
1 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_permissions_info |
7 |
7 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_basic_tools_info |
11 |
11 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_feature_status_info |
18 |
18 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_configuration_info |
18 |
18 |
1 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_crackerjack_integration_info |
19 |
19 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
status |
15 |
15 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
permissions |
37 |
37 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_optimize_search_results |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_build_search_header |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_search_results |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_perform_main_search |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
_should_retry_search |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server.py |
_retry_search_with_cleanup |
24 |
24 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
reflect_on_past |
15 |
6 |
0 |
6 |
3 |
57.14% |
| session_mgmt_mcp/server.py |
store_reflection |
31 |
31 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
quick_search |
23 |
23 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_summary |
32 |
32 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_more_results |
23 |
23 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_by_file |
21 |
21 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_by_concept |
29 |
29 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
reset_reflection_database |
10 |
10 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
reflection_stats |
23 |
23 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_cached_chunk |
21 |
21 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_token_usage_stats |
26 |
26 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
optimize_memory_usage |
34 |
34 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_code |
31 |
31 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_errors |
30 |
30 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_temporal |
24 |
24 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
auto_load_context |
50 |
50 |
0 |
20 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_context_summary |
29 |
29 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
compress_memory |
44 |
44 |
0 |
18 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_compression_stats |
37 |
37 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
set_retention_policy |
23 |
23 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_compress_memory_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_compression_stats_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_retention_policy_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_auto_load_context_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_context_summary_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_search_code_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_search_errors_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_search_temporal_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_start_app_monitoring_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_stop_app_monitoring_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_activity_summary_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_context_insights_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_active_files_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_app_monitor |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
start_app_monitoring |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
stop_app_monitoring |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_activity_summary |
30 |
30 |
0 |
20 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_context_insights |
25 |
25 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_active_files |
19 |
19 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_llm_manager |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
list_llm_providers |
24 |
24 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
test_llm_providers |
22 |
22 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
generate_with_llm |
12 |
12 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
chat_with_llm |
18 |
18 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
configure_llm_provider |
25 |
25 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_serverless_manager |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
create_serverless_session |
10 |
10 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_serverless_session |
15 |
15 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
update_serverless_session |
16 |
16 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
delete_serverless_session |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
list_serverless_sessions |
26 |
26 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
test_serverless_storage |
16 |
16 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
cleanup_serverless_sessions |
12 |
12 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
configure_serverless_storage |
18 |
18 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
create_team_user |
15 |
15 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
create_team |
16 |
16 |
2 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
add_team_reflection |
19 |
19 |
2 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_team_knowledge |
30 |
30 |
2 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
join_team |
15 |
15 |
2 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_team_statistics |
24 |
24 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_user_team_permissions |
35 |
35 |
2 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
vote_on_reflection |
16 |
16 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
create_natural_reminder |
19 |
19 |
2 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
list_user_reminders |
34 |
34 |
2 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
cancel_user_reminder |
13 |
13 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
check_due_reminders |
35 |
35 |
2 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
start_reminder_service |
15 |
15 |
2 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
stop_reminder_service |
12 |
12 |
2 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
start_interruption_monitoring |
15 |
15 |
2 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
stop_interruption_monitoring |
13 |
13 |
2 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
create_session_context |
15 |
15 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
preserve_current_context |
16 |
16 |
2 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
restore_session_context |
21 |
21 |
2 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_interruption_history |
43 |
43 |
2 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_statistics_header |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_session_statistics |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_interruption_type_details |
14 |
14 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_interruption_statistics |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_snapshot_statistics |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_calculate_efficiency_rates |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_efficiency_metrics |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_has_statistics_data |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_no_data_message |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_interruption_statistics |
17 |
17 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
execute_crackerjack_command |
29 |
29 |
0 |
18 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_run |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_history |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_metrics |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_patterns |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_help |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_crackerjack_results_history |
33 |
33 |
2 |
18 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_crackerjack_quality_metrics |
45 |
45 |
8 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_frequent_failures_info |
7 |
7 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_error_types_info |
4 |
4 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_add_trends_info |
14 |
14 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_generate_test_recommendations |
8 |
8 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
analyze_crackerjack_test_patterns |
25 |
25 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_quality_trends |
34 |
34 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
crackerjack_health_check |
34 |
34 |
0 |
20 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_monitoring_status |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_quality_trend |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_quality_alerts |
12 |
12 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_proactive_recommendations |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_conversation_summary |
13 |
13 |
1 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
_format_monitor_usage_guidance |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
quality_monitor |
16 |
16 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
quality_monitor_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
auto_compact |
34 |
34 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
auto_compact_prompt |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
create_project_group |
9 |
9 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
add_project_dependency |
9 |
9 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_across_projects |
15 |
15 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_project_insights |
23 |
23 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
advanced_search |
27 |
27 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
search_suggestions |
14 |
14 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
get_search_metrics |
16 |
16 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
git_worktree_list |
33 |
33 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
git_worktree_add |
19 |
19 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
git_worktree_remove |
19 |
19 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
git_worktree_status |
38 |
38 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
git_worktree_prune |
19 |
19 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
main |
5 |
5 |
1 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server.py |
(no function) |
430 |
0 |
66 |
0 |
0 |
100.00% |
| session_mgmt_mcp/server_optimized.py |
SessionPermissionsManager.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
SessionPermissionsManager.is_operation_trusted |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
SessionPermissionsManager.add_trusted_operation |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
permissions |
32 |
32 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
auto_compact |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
quality_monitor |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
run_server |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/server_optimized.py |
(no function) |
26 |
26 |
30 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionState.to_dict |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionState.from_dict |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionState.get_compressed_size |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.__init__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.store_session |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.retrieve_session |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.delete_session |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.list_sessions |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.cleanup_expired_sessions |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/serverless_mode.py |
SessionStorage.is_available |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.__init__ |
6 |
6 |
1 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage._get_redis |
4 |
4 |
4 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage._get_key |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage._get_index_key |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.store_session |
17 |
17 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.retrieve_session |
12 |
12 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.delete_session |
14 |
14 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.list_sessions |
16 |
16 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.cleanup_expired_sessions |
21 |
21 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
RedisStorage.is_available |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.__init__ |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage._get_s3_client |
7 |
7 |
3 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage._get_key |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.store_session |
18 |
18 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.retrieve_session |
12 |
12 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.delete_session |
9 |
9 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.list_sessions |
20 |
20 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.cleanup_expired_sessions |
16 |
16 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
S3Storage.is_available |
7 |
7 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage._get_session_file |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.store_session |
10 |
10 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.retrieve_session |
12 |
12 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.delete_session |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.list_sessions |
17 |
17 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.cleanup_expired_sessions |
12 |
12 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
LocalFileStorage.is_available |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.create_session |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.get_session |
6 |
6 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.update_session |
12 |
12 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.delete_session |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.list_user_sessions |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.list_project_sessions |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.cleanup_sessions |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager._generate_session_id |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessSessionManager.get_session_stats |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessConfigManager.load_config |
8 |
8 |
1 |
2 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessConfigManager.create_storage_backend |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
ServerlessConfigManager.test_storage_backends |
15 |
15 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/serverless_mode.py |
(no function) |
77 |
0 |
20 |
0 |
0 |
100.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.__init__ |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._init_database |
12 |
12 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.create_user |
5 |
5 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.create_team |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.add_team_reflection |
6 |
6 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.search_team_reflections |
36 |
36 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.vote_reflection |
6 |
6 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.join_team |
9 |
9 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.get_team_stats |
15 |
15 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager.get_user_permissions |
14 |
14 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._get_default_permissions |
8 |
8 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._add_user_to_team |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._get_user_teams |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._get_team |
10 |
10 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._can_access_reflection |
13 |
13 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._can_access_team |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._can_manage_team |
11 |
11 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
TeamKnowledgeManager._log_access |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
get_team_knowledge_manager |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
create_team_user |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
create_team |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
add_team_reflection |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
search_team_knowledge |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
join_team |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
get_team_statistics |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
get_user_team_permissions |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
vote_on_reflection |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/team_knowledge.py |
(no function) |
88 |
88 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.__init__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._get_encoding |
4 |
2 |
0 |
0 |
0 |
50.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.count_tokens |
3 |
0 |
0 |
2 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.optimize_search_results |
8 |
1 |
0 |
2 |
1 |
80.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._truncate_old_conversations |
22 |
0 |
0 |
10 |
1 |
96.88% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._summarize_long_content |
13 |
0 |
0 |
4 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._chunk_large_response |
22 |
2 |
0 |
12 |
3 |
85.29% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._filter_duplicate_content |
14 |
0 |
0 |
6 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._prioritize_recent_content |
33 |
1 |
0 |
16 |
1 |
95.92% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._truncate_content |
16 |
6 |
0 |
10 |
3 |
57.69% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._create_quick_summary |
11 |
2 |
0 |
6 |
3 |
70.59% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._create_chunk_cache_entry |
4 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.get_chunk |
13 |
3 |
1 |
6 |
1 |
78.95% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._calculate_token_savings |
3 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.track_usage |
4 |
1 |
0 |
2 |
1 |
66.67% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.get_usage_stats |
11 |
0 |
0 |
6 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer._estimate_cost_savings |
7 |
1 |
0 |
2 |
1 |
77.78% |
| session_mgmt_mcp/token_optimizer.py |
TokenOptimizer.cleanup_cache |
12 |
2 |
0 |
6 |
0 |
88.89% |
| session_mgmt_mcp/token_optimizer.py |
get_token_optimizer |
3 |
0 |
0 |
2 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
optimize_search_response |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
get_cached_chunk |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
track_token_usage |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
get_token_usage_stats |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/token_optimizer.py |
(no function) |
47 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/tools/__init__.py |
(no function) |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_get_reflection_database |
8 |
8 |
5 |
4 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_check_reflection_tools_available |
6 |
6 |
2 |
2 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_store_reflection_impl |
18 |
18 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_quick_search_impl |
23 |
23 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_search_summary_impl |
43 |
43 |
0 |
22 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_search_by_file_impl |
25 |
25 |
0 |
12 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_search_by_concept_impl |
29 |
29 |
0 |
16 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_reflection_stats_impl |
27 |
27 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
_reset_reflection_database_impl |
19 |
19 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools |
14 |
14 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.store_reflection |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.quick_search |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.search_summary |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.search_by_file |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.search_by_concept |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.reflection_stats |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
register_memory_tools.reset_reflection_database |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/memory_tools.py |
(no function) |
15 |
15 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
_init_impl |
25 |
25 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
_checkpoint_impl |
15 |
15 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
_end_impl |
26 |
26 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
_status_impl |
38 |
38 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
_setup_uv_dependencies |
24 |
24 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
register_session_tools |
8 |
8 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
register_session_tools.init |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
register_session_tools.checkpoint |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
register_session_tools.end |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
register_session_tools.status |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/tools/session_tools.py |
(no function) |
13 |
13 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/__init__.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.__init__ |
9 |
9 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool._create_connection |
11 |
11 |
1 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.get_connection |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.return_connection |
12 |
12 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.get_async_connection |
11 |
11 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool._get_executor |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.execute_query |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.execute_query._execute |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.execute_many |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.execute_many._execute_many |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.get_stats |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
DatabaseConnectionPool.close_all |
20 |
20 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
get_database_pool |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
close_all_pools |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/database_pool.py |
(no function) |
28 |
0 |
3 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/git_operations.py |
is_git_repository |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
is_git_worktree |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
get_git_root |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
get_worktree_info |
15 |
15 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_process_worktree_line |
14 |
14 |
0 |
14 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
list_worktrees |
18 |
18 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_parse_worktree_entry |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
get_git_status |
8 |
8 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_parse_git_status |
11 |
11 |
0 |
8 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
stage_files |
8 |
8 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
get_staged_files |
7 |
7 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
create_commit |
9 |
9 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_add_worktree_context_output |
4 |
4 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_create_checkpoint_message |
10 |
10 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_handle_staging_and_commit |
17 |
17 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
create_checkpoint_commit |
26 |
26 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
_format_untracked_files |
9 |
9 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/git_operations.py |
(no function) |
30 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyImport.__init__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyImport.__getattr__ |
6 |
6 |
1 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyImport._try_import |
4 |
4 |
3 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyImport.available |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyImport.__bool__ |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyLoader.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyLoader.add_import |
3 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyLoader.get_import |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
LazyLoader.check_availability |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
require_dependency |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
require_dependency.decorator |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
require_dependency.decorator.wrapper |
6 |
6 |
1 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
optional_dependency |
3 |
3 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
optional_dependency.decorator |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
optional_dependency.decorator.wrapper |
5 |
5 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
MockModule.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
MockModule.__getattr__ |
2 |
2 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
MockModule.__getattr__.mock_function |
1 |
1 |
1 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
create_embedding_mock |
4 |
4 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
create_embedding_mock.MockEmbedding.__init__ |
0 |
0 |
1 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
create_embedding_mock.MockEmbedding.encode |
4 |
4 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
get_dependency_status |
13 |
13 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
log_dependency_status |
9 |
9 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/utils/lazy_imports.py |
(no function) |
32 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/logging.py |
SessionLogger.__init__ |
15 |
9 |
0 |
2 |
1 |
41.18% |
| session_mgmt_mcp/utils/logging.py |
SessionLogger.info |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/logging.py |
SessionLogger.warning |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/logging.py |
SessionLogger.error |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/logging.py |
SessionLogger.debug |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/utils/logging.py |
get_session_logger |
2 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/utils/logging.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.__init__ |
1 |
1 |
0 |
0 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager._log |
2 |
2 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.list_worktrees |
15 |
15 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.create_worktree |
24 |
24 |
0 |
10 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.remove_worktree |
17 |
17 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.prune_worktrees |
12 |
12 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.get_worktree_status |
11 |
11 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager._check_session_exists |
3 |
3 |
0 |
2 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager._get_session_summary |
7 |
7 |
0 |
4 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
WorktreeManager.switch_worktree_context |
14 |
14 |
0 |
6 |
0 |
0.00% |
| session_mgmt_mcp/worktree_manager.py |
(no function) |
15 |
15 |
0 |
0 |
0 |
0.00% |