.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
RELEASE_NOTES_v0.3.7.1.md
RELEASE_NOTES_v0.3.7.md
daemon_crash_investigation_COMPLETE.md
design_decisions.md
pyproject.toml
ssh_bastion_implementation_checklist.md
test-cluster-health-config.yaml
test-daemon-config.yaml
.github/workflows/ci.yml
.github/workflows/release.yml
.github/workflows/test-pypi.yml
docs/architecture.md
docs/cli-reference.md
docs/cluster-health-monitoring.md
docs/configuration.md
docs/development.md
docs/getting-started.md
docs/repository_patterns.md
docs/roadmap.md
docs/ssh-setup.md
docs/testing.md
docs/troubleshooting.md
docs/examples/development.yaml
docs/examples/kubernetes.yaml
docs/examples/production-daemon.yaml
docs/examples/ssh-tunnels.yaml
docs/releases/LOCALPORT_V0.3.7.1_CLUSTER_HEALTH_FIXES.md
docs/releases/LOCALPORT_V0.3.7.1_RELEASE_SUMMARY.md
scripts/setup-dev.sh
src/__init__.py
src/localport/__init__.py
src/localport/__main__.py
src/localport/daemon.py
src/localport/main.py
src/localport.egg-info/PKG-INFO
src/localport.egg-info/SOURCES.txt
src/localport.egg-info/dependency_links.txt
src/localport.egg-info/entry_points.txt
src/localport.egg-info/requires.txt
src/localport.egg-info/top_level.txt
src/localport/application/__init__.py
src/localport/application/dto/__init__.py
src/localport/application/dto/health_dto.py
src/localport/application/dto/service_dto.py
src/localport/application/services/__init__.py
src/localport/application/services/cluster_config_manager.py
src/localport/application/services/cluster_health_manager.py
src/localport/application/services/configuration_differ.py
src/localport/application/services/configuration_manager.py
src/localport/application/services/configuration_watcher.py
src/localport/application/services/daemon_manager.py
src/localport/application/services/health_monitor.py
src/localport/application/services/health_monitor_scheduler.py
src/localport/application/services/restart_manager.py
src/localport/application/services/service_manager.py
src/localport/application/use_cases/__init__.py
src/localport/application/use_cases/manage_daemon.py
src/localport/application/use_cases/monitor_services.py
src/localport/application/use_cases/start_services.py
src/localport/application/use_cases/stop_services.py
src/localport/cli/__init__.py
src/localport/cli/app.py
src/localport/cli/commands/__init__.py
src/localport/cli/commands/cluster_commands.py
src/localport/cli/commands/config_commands.py
src/localport/cli/commands/daemon_commands.py
src/localport/cli/commands/log_commands.py
src/localport/cli/commands/service_commands.py
src/localport/cli/commands/ssh_commands.py
src/localport/cli/commands/version_command.py
src/localport/cli/formatters/__init__.py
src/localport/cli/formatters/format_router.py
src/localport/cli/formatters/json_formatter.py
src/localport/cli/formatters/output_format.py
src/localport/cli/utils/__init__.py
src/localport/cli/utils/progress_utils.py
src/localport/cli/utils/rich_utils.py
src/localport/config/__init__.py
src/localport/config/settings.py
src/localport/domain/__init__.py
src/localport/domain/enums.py
src/localport/domain/entities/__init__.py
src/localport/domain/entities/cluster_event.py
src/localport/domain/entities/cluster_health.py
src/localport/domain/entities/cluster_info.py
src/localport/domain/entities/health_check.py
src/localport/domain/entities/port_forward.py
src/localport/domain/entities/resource_status.py
src/localport/domain/entities/service.py
src/localport/domain/repositories/__init__.py
src/localport/domain/repositories/config_repository.py
src/localport/domain/repositories/service_repository.py
src/localport/domain/services/__init__.py
src/localport/domain/services/cluster_health_provider.py
src/localport/domain/services/domain_services.py
src/localport/domain/value_objects/__init__.py
src/localport/domain/value_objects/connection_info.py
src/localport/domain/value_objects/port.py
src/localport/infrastructure/__init__.py
src/localport/infrastructure/adapters/__init__.py
src/localport/infrastructure/adapters/adapter_factory.py
src/localport/infrastructure/adapters/base_adapter.py
src/localport/infrastructure/adapters/kubectl_adapter.py
src/localport/infrastructure/adapters/ssh_adapter.py
src/localport/infrastructure/cluster_monitoring/__init__.py
src/localport/infrastructure/cluster_monitoring/cluster_health_monitor.py
src/localport/infrastructure/cluster_monitoring/kubectl_capabilities.py
src/localport/infrastructure/cluster_monitoring/kubectl_client.py
src/localport/infrastructure/health_checks/__init__.py
src/localport/infrastructure/health_checks/base_health_checker.py
src/localport/infrastructure/health_checks/health_check_factory.py
src/localport/infrastructure/health_checks/http_health_check.py
src/localport/infrastructure/health_checks/kafka_health_check.py
src/localport/infrastructure/health_checks/postgres_health_check.py
src/localport/infrastructure/health_checks/tcp_health_check.py
src/localport/infrastructure/logging/__init__.py
src/localport/infrastructure/logging/service_log_manager.py
src/localport/infrastructure/repositories/__init__.py
src/localport/infrastructure/repositories/memory_service_repository.py
src/localport/infrastructure/repositories/yaml_config_repository.py
src/localport/infrastructure/shutdown/__init__.py
src/localport/infrastructure/shutdown/cooperative_task.py
src/localport/infrastructure/shutdown/graceful_shutdown_mixin.py
src/localport/infrastructure/shutdown/shutdown_coordinator.py
src/localport/infrastructure/shutdown/signal_handler.py
src/localport/infrastructure/shutdown/task_manager.py
tests/__init__.py
tests/fixtures/__init__.py
tests/fixtures/sample_configs/__init__.py
tests/fixtures/sample_configs/localport.yaml
tests/fixtures/sample_configs/minimal.yaml
tests/integration/__init__.py
tests/integration/adapters/__init__.py
tests/integration/end_to_end/__init__.py
tests/unit/__init__.py
tests/unit/application/__init__.py
tests/unit/application/test_application_services.py
tests/unit/application/test_use_cases.py
tests/unit/cli/__init__.py
tests/unit/cli/test_cli_basic.py
tests/unit/domain/__init__.py
tests/unit/domain/test_connection_info_value_object.py
tests/unit/domain/test_port_forward_entity.py
tests/unit/domain/test_port_value_object.py
tests/unit/domain/test_repository_contracts.py
tests/unit/domain/test_service_entity.py
tests/unit/infrastructure/__init__.py
tests/unit/infrastructure/test_kubectl_adapter.py
tests/unit/infrastructure/test_ssh_adapter.py