working doctor for cli

This commit is contained in:
Gabriel Bo
2026-03-03 11:59:33 -08:00
parent 1bc5be786f
commit 917895a29f
2 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -222,7 +222,7 @@ def _check_optional_deps() -> List[CheckResult]:
try:
__import__(pkg)
results.append(CheckResult(f"Optional: {label}", "ok", "Installed"))
except ImportError:
except Exception:
results.append(
CheckResult(f"Optional: {label}", "warn", "Not installed")
)
+4 -1
View File
@@ -180,7 +180,10 @@ class TelemetryStore:
def _on_event(self, event: Event) -> None:
rec = event.data.get("record")
if isinstance(rec, TelemetryRecord):
self.record(rec)
try:
self.record(rec)
except Exception:
pass
def close(self) -> None:
"""Close the underlying SQLite connection."""