Status and diagnostics API¶
locallore.status
¶
RuntimeStatus
¶
Bases: TypedDict
daemon_version
instance-attribute
¶
uptime_seconds
instance-attribute
¶
refresh_state
instance-attribute
¶
last_refresh_started_at
instance-attribute
¶
last_refresh_completed_at
instance-attribute
¶
last_successful_refresh_at
instance-attribute
¶
last_refresh_duration_seconds
instance-attribute
¶
refresh_queued
instance-attribute
¶
last_refresh_files_added
instance-attribute
¶
last_refresh_files_removed
instance-attribute
¶
last_refresh_messages_added
instance-attribute
¶
last_refresh_messages_removed
instance-attribute
¶
last_background_error
instance-attribute
¶
Status
¶
get_status(database_path=None, runtime_status=None)
¶
Source code in src/locallore/status.py
locallore.doctor
¶
DoctorError
¶
Bases: RuntimeError
Raised when a runtime prerequisite is unavailable or unsafe.