store
store
¶
SQLite-backed telemetry storage.
Classes¶
TelemetryStore
¶
Append-only SQLite store for inference telemetry records.
Source code in src/openjarvis/telemetry/store.py
Functions¶
record
¶
record(rec: TelemetryRecord) -> None
Persist a single telemetry record.
Source code in src/openjarvis/telemetry/store.py
record_mining_stats
¶
Persist one mining stats snapshot.
stats is duck-typed to keep telemetry usable without importing the
optional mining package at module import time.
Source code in src/openjarvis/telemetry/store.py
list_recent
¶
Return recent telemetry rows as dictionaries.
list_recent_mining_stats
¶
Return recent mining stats snapshots as dictionaries.