Coverage for session_buddy / __init__.py: 100.00%
7 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-04 00:43 -0800
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-04 00:43 -0800
1"""Session Management MCP Server.
3Provides comprehensive session management, conversation memory,
4and quality monitoring for Claude Code projects.
5"""
7from contextlib import suppress
9# Phase 2 Decomposition: New modular architecture
10# These imports expose the decomposed server components
11with suppress(ImportError):
12 from .advanced_features import (
13 AdvancedFeaturesHub,
14 )
15 from .core.permissions import (
16 SessionPermissionsManager,
17 )
18 # QualityScoreResult is not directly exposed from quality_engine as it doesn't exist
19 # MCPServerCore does not exist in server_core
20from .utils.logging import SessionLogger
22__version__ = "0.7.4"
24__all__ = [
25 # Advanced features
26 "AdvancedFeaturesHub",
27 # Core components are not directly exposed
28 "SessionLogger",
29 "SessionPermissionsManager",
30 # Package metadata
31 "__version__",
32]