Coverage for src/cli/main.py: 0%

1#!/usr/bin/env python3

2"""

3 mala: Agent SDK orchestrator for parallel issue processing.

4

5 This module is a thin shim that exposes the CLI app from src.cli.cli.

6 The actual implementation lives in src/cli/cli.py.

7

8 Usage:

9 mala run [OPTIONS] [REPO_PATH]

10 mala epic-verify [OPTIONS] EPIC_ID [REPO_PATH]

11 mala clean

12 mala status

13"""

14

15 from .cli import bootstrap

16

17# Call bootstrap at module import time so the console entrypoint (src.cli.main:app)

18# runs bootstrap before importing the CLI app (which imports claude_agent_sdk)

19 bootstrap()

20

21 from .cli import app # noqa: E402

22

23 if __name__ == "__main__":

24 app()