Add core modules: CLI, recorder, server, snapshot manager
Some checks failed
CI / test (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / type-check (push) Has been cancelled

This commit is contained in:
2026-02-04 13:34:38 +00:00
parent a54ce99b94
commit b0367e4202

20
api_snapshot/cli/cli.py Normal file
View File

@@ -0,0 +1,20 @@
import sys
from typing import Any
import click
from rich.console import Console
console = Console()
@click.group()
@click.version_option(version="0.1.0")
@click.option("--verbose", "-v", is_flag=True, help="Enable verbose output")
def main(verbose: bool) -> None:
"""API Snapshot CLI - Record HTTP API traffic and generate mock servers."""
if verbose:
click.echo("Verbose mode enabled")
if __name__ == "__main__":
main()