]> quire.kejadlen.dev Git - quire.git/commit
Add Sentry for error tracking
authorAlpha Chen <alpha@kejadlen.dev>
Sun, 26 Apr 2026 20:45:19 +0000 (13:45 -0700)
committerAlpha Chen <alpha@kejadlen.dev>
Mon, 27 Apr 2026 01:34:36 +0000 (18:34 -0700)
commit8bdf093b9ba0321e6e281926880f6a5c8c146bae
tree30bc6bcce6f22596777498e0d23f9c5d8f7f5e63
parentfc16e14c484be6b18723b32f6a4849c910800ea3
Add Sentry for error tracking

Optional sentry config in global config.fnl with SecretString DSN.
Best-effort init in main — logs a warning and continues if config is
missing, DSN resolution fails, or Sentry is not configured. Uses rustls
to avoid native OpenSSL dependency.

Config schema: {:sentry {:dsn \"https://key@sentry.io/123\"}}

Assisted-by: GLM-5.1 via pi
Cargo.lock
Cargo.toml
src/bin/quire/main.rs
src/quire.rs