Coverage for src/lilbee/runtime/progress/__init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-09-28 17:20 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-09-28 17:20 +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 BatchProgressEvent,
11 BatchStatus,
12 CrawlDoneEvent,
13 CrawlPageEvent,
14 CrawlPageFailedEvent,
15 CrawlStartEvent,
16 EmbedEvent,
17 EventType,
18 ExtractEvent,
19 FileDoneEvent,
20 FileStartEvent,
21 OcrBackendUsed,
22 OcrStartEvent,
23 SetupDoneEvent,
24 SetupProgressEvent,
25 SetupStartEvent,
26 SseErrorCode,
27 SseEvent,
28 SyncDoneEvent,
29 WikiPageEvent,
30 WikiPhase,
31 WikiPhaseEvent,
32)
34__all__ = [
35 "CRAWL_TOTAL_UNKNOWN",
36 "BatchProgressEvent",
37 "BatchStatus",
38 "CrawlDoneEvent",
39 "CrawlPageEvent",
40 "CrawlPageFailedEvent",
41 "CrawlStartEvent",
42 "DetailedProgressCallback",
43 "EmbedEvent",
44 "EventType",
45 "ExtractEvent",
46 "FileDoneEvent",
47 "FileStartEvent",
48 "OcrBackendUsed",
49 "OcrStartEvent",
50 "ProgressEvent",
51 "SetupDoneEvent",
52 "SetupProgressEvent",
53 "SetupStartEvent",
54 "SseErrorCode",
55 "SseEvent",
56 "SyncDoneEvent",
57 "WikiPageEvent",
58 "WikiPhase",
59 "WikiPhaseEvent",
60 "noop_callback",
61]