Files
cleverclaude-core/docs/api.md
T
2025-08-10 00:20:59 +00:00

752 B

API Reference

CLI Module

cleverclaude.cli

The main command-line interface module.

Functions

main(name: str, count: int) -> None

The main entry point for the CLI application.

Parameters:

  • name (str): Name to greet (default: "World")
  • count (int): Number of times to repeat the greeting (default: 1)

Example:

from cleverclaude.cli import main
from click.testing import CliRunner

runner = CliRunner()
result = runner.invoke(main, ["--name", "Alice", "--count", "2"])
print(result.output)
# Hello, Alice!
# Hello, Alice!

Package Information

cleverclaude.__version__

The current version of the package.

from cleverclaude import __version__
print(__version__)  # "0.1.0"