Sentry Integration (#22202)

Sends Errors, Runtimes, ... to Sentry.io

---------

Signed-off-by: Arrow768 <1331699+Arrow768@users.noreply.github.com>
Co-authored-by: Werner <Arrow768@users.noreply.github.com>
This commit is contained in:
Arrow768
2026-04-26 12:34:31 +02:00
committed by GitHub
parent fe5f7462c3
commit 0f86453d4c
15 changed files with 642 additions and 6 deletions
@@ -137,6 +137,9 @@ GLOBAL_VAR_INIT(total_runtimes_skipped, 0)
// This writes the regular format (unwrapping newlines and inserting timestamps as needed).
log_runtime("runtime error: [E.name]\n[E.desc]")
if(SSsentry)
SSsentry.capture_exception(E, desclines, usr)
#undef ERROR_USEFUL_LEN