Added /forgetme slash command with atomic user data deletion, confirmation UI, and Prometheus metrics.
CI / Formatting (push) Successful in 5s
CI / Linting (push) Successful in 5s
CI / Tests (push) Successful in 23s
CI / Type Checking (push) Successful in 11s
CI / Spelling (push) Successful in 5s

This commit is contained in:
2026-03-23 10:06:55 -04:00
parent ca3011011a
commit 0fa51d6199
6 changed files with 238 additions and 3 deletions
+5
View File
@@ -66,6 +66,11 @@ PINGME = Counter(
"/pingme command outcomes",
["outcome"],
)
FORGETME = Counter(
"crabstero_forgetme_total",
"/forgetme command outcomes",
["outcome"],
)
ERRORS = Counter(
"crabstero_errors_total",
"Unhandled exceptions by source",