Coverage for src / moai_adk / statusline / __init__.py: 100.00%
9 statements
« prev ^ index » next coverage.py v7.12.0, created at 2025-11-20 20:52 +0900
« prev ^ index » next coverage.py v7.12.0, created at 2025-11-20 20:52 +0900
1# type: ignore
2"""
3Statusline module for Claude Code status display
5Provides real-time status information display in Claude Code terminal
7Enhanced version includes:
8- Improved version reader with caching and error handling
9- Async support for better performance
10- Configurable version reading behavior
11- Comprehensive fallback strategies
12"""
14__version__ = "0.1.0"
16from .alfred_detector import AlfredDetector, AlfredTask
17from .config import StatuslineConfig
18from .git_collector import GitCollector, GitInfo
19from .metrics_tracker import MetricsTracker
20from .renderer import StatuslineData, StatuslineRenderer
21from .update_checker import UpdateChecker, UpdateInfo
22from .version_reader import VersionConfig, VersionReader, VersionReadError
24__all__ = [
25 "StatuslineRenderer",
26 "StatuslineData",
27 "StatuslineConfig",
28 "GitCollector",
29 "GitInfo",
30 "MetricsTracker",
31 "AlfredDetector",
32 "AlfredTask",
33 "VersionReader",
34 "VersionConfig",
35 "VersionReadError",
36 "UpdateChecker",
37 "UpdateInfo",
38]