File size: 570 Bytes
5a60e93
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
"""Charts (S2 visualization, SPINE_V2_PLAN §4.4): `render_chart` output persistence.

Chart envelopes produced by the `render_chart` tool (`dataeyond.chart.v1`, SPINE_V2_PLAN
§4.2) are persisted through a `ChartStore` right before the `done` SSE event, and served
by `GET /api/v1/charts`. SSE stays text-only — charts are never embedded in the streamed
answer.
"""

from .store import (
    ChartRecord,
    ChartStore,
    NullChartStore,
    PostgresChartStore,
)

__all__ = [
    "ChartRecord",
    "ChartStore",
    "NullChartStore",
    "PostgresChartStore",
]