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

5 statements  

« prev     ^ index     » next       coverage.py v7.13.0, created at 2026-01-04 04:43 +0000

1#!/usr/bin/env python3 

2""" 

3mala: Agent SDK orchestrator for parallel issue processing. 

4 

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

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

7 

8Usage: 

9 mala run [OPTIONS] [REPO_PATH] 

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

11 mala clean 

12 mala status 

13""" 

14 

15from .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) 

19bootstrap() 

20 

21from .cli import app # noqa: E402 

22 

23if __name__ == "__main__": 

24 app()