Coverage for src/lilbee/runtime/progress/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-11-06 08:17 +0000

1"""Granular progress callback protocol for streaming pipeline events.""" 

2 

3from lilbee.runtime.progress.callbacks import ( 

4 DetailedProgressCallback, 

5 ProgressEvent, 

6 noop_callback, 

7) 

8from lilbee.runtime.progress.types import ( 

9 CRAWL_TOTAL_UNKNOWN, 

10 UPGRADE_HEADLINE, 

11 AnalyzeEvent, 

12 BatchProgressEvent, 

13 BatchStatus, 

14 CrawlDoneEvent, 

15 CrawlPageEvent, 

16 CrawlPageFailedEvent, 

17 CrawlStartEvent, 

18 EmbedEvent, 

19 EventType, 

20 ExtractEvent, 

21 FileDoneEvent, 

22 FileStartEvent, 

23 LibraryUpgradeEvent, 

24 OcrBackendUsed, 

25 OcrStartEvent, 

26 SetupDoneEvent, 

27 SetupProgressEvent, 

28 SetupStartEvent, 

29 SseErrorCode, 

30 SseEvent, 

31 SyncDoneEvent, 

32 SyncWaitEvent, 

33 TableWork, 

34 UpgradePhase, 

35 WikiPageEvent, 

36 WikiPhase, 

37 WikiPhaseEvent, 

38) 

39 

40__all__ = [ 

41 "CRAWL_TOTAL_UNKNOWN", 

42 "UPGRADE_HEADLINE", 

43 "AnalyzeEvent", 

44 "BatchProgressEvent", 

45 "BatchStatus", 

46 "CrawlDoneEvent", 

47 "CrawlPageEvent", 

48 "CrawlPageFailedEvent", 

49 "CrawlStartEvent", 

50 "DetailedProgressCallback", 

51 "EmbedEvent", 

52 "EventType", 

53 "ExtractEvent", 

54 "FileDoneEvent", 

55 "FileStartEvent", 

56 "LibraryUpgradeEvent", 

57 "OcrBackendUsed", 

58 "OcrStartEvent", 

59 "ProgressEvent", 

60 "SetupDoneEvent", 

61 "SetupProgressEvent", 

62 "SetupStartEvent", 

63 "SseErrorCode", 

64 "SseEvent", 

65 "SyncDoneEvent", 

66 "SyncWaitEvent", 

67 "TableWork", 

68 "UpgradePhase", 

69 "WikiPageEvent", 

70 "WikiPhase", 

71 "WikiPhaseEvent", 

72 "noop_callback", 

73]