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
« 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."""
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)
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]