Coverage for src / lilbee / cli / __init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-16 08:27 +0000

1"""CLI entry point for lilbee.""" 

2 

3# App and console must be imported before commands (which registers decorators on app). 

4from lilbee.cli.app import app, apply_overrides, console 

5from lilbee.cli.chat import ( 

6 QuitChat, 

7 chat_loop, 

8 dispatch_slash, 

9 list_ollama_models, 

10 make_completer, 

11) 

12from lilbee.cli.commands import CHUNK_PREVIEW_LEN as CHUNK_PREVIEW_LEN 

13from lilbee.cli.helpers import ( 

14 CopyResult, 

15 auto_sync, 

16 clean_result, 

17 copy_files, 

18 copy_paths, 

19 get_version, 

20 json_output, 

21 perform_reset, 

22 sync_result_to_json, 

23) 

24 

25__all__ = [ 

26 "CHUNK_PREVIEW_LEN", 

27 "CopyResult", 

28 "QuitChat", 

29 "app", 

30 "apply_overrides", 

31 "auto_sync", 

32 "chat_loop", 

33 "clean_result", 

34 "console", 

35 "copy_files", 

36 "copy_paths", 

37 "dispatch_slash", 

38 "get_version", 

39 "json_output", 

40 "list_ollama_models", 

41 "make_completer", 

42 "perform_reset", 

43 "sync_result_to_json", 

44]