gitextract_6dymq9k3/ ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ ├── lint.yml │ ├── release.yml │ ├── test.yml │ └── version-bump.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── LICENSE ├── README.md ├── RELEASE.md ├── TROUBLESHOOTING.md ├── VERSION_MANAGEMENT.md ├── pyproject.toml └── src/ ├── claude_monitor/ │ ├── __init__.py │ ├── __main__.py │ ├── _version.py │ ├── cli/ │ │ ├── __init__.py │ │ ├── bootstrap.py │ │ └── main.py │ ├── core/ │ │ ├── __init__.py │ │ ├── calculations.py │ │ ├── data_processors.py │ │ ├── models.py │ │ ├── p90_calculator.py │ │ ├── plans.py │ │ ├── pricing.py │ │ └── settings.py │ ├── data/ │ │ ├── __init__.py │ │ ├── aggregator.py │ │ ├── analysis.py │ │ ├── analyzer.py │ │ └── reader.py │ ├── error_handling.py │ ├── monitoring/ │ │ ├── __init__.py │ │ ├── data_manager.py │ │ ├── orchestrator.py │ │ └── session_monitor.py │ ├── terminal/ │ │ ├── __init__.py │ │ ├── manager.py │ │ └── themes.py │ ├── ui/ │ │ ├── __init__.py │ │ ├── components.py │ │ ├── display_controller.py │ │ ├── layouts.py │ │ ├── progress_bars.py │ │ ├── session_display.py │ │ └── table_views.py │ └── utils/ │ ├── __init__.py │ ├── formatting.py │ ├── model_utils.py │ ├── notifications.py │ ├── time_utils.py │ └── timezone.py └── tests/ ├── __init__.py ├── conftest.py ├── examples/ │ └── api_examples.py ├── run_tests.py ├── test_aggregator.py ├── test_analysis.py ├── test_calculations.py ├── test_cli_main.py ├── test_data_reader.py ├── test_display_controller.py ├── test_error_handling.py ├── test_formatting.py ├── test_monitoring_orchestrator.py ├── test_pricing.py ├── test_session_analyzer.py ├── test_settings.py ├── test_table_views.py ├── test_time_utils.py ├── test_timezone.py └── test_version.py