"""
CLI subpackage for SnapGPT.

This subpackage splits the original cli.py file into multiple modules:
- config.py: Configuration and setup logic
- editor.py: Editor launching logic
- parser.py: Argparse definitions
- commands.py: Logic to run snapshots in 'incremental' and 'watch' modes
- main.py: The main entry point for the CLI

"""