cc @getsentry/owners-python-sdk
SDK Changes Detected
The following PRs were merged to getsentry/sentry-python in the last 7 days that may affect the sentry-python-sdk skill:
Potential Skill Gaps
-
New Config Option: PR #5714 adds the experimental suppress_asgi_chained_exceptions init option (defaults to True). When set to False, chained exceptions in ASGI middleware are no longer suppressed. This option is not mentioned in SKILL.md or any reference files.
-
New Logging Helpers: PR #5698 splits the internal logger ignore list into two independent sets and exposes new public helpers:
ignore_logger_for_sentry_logs(name) — silences a logger for structured Sentry Logs only (without affecting breadcrumbs or error events)
unignore_logger(name) / unignore_logger_for_sentry_logs(name) — reverse the ignore
The current references/logging.md documents ignore_logger() (which affects breadcrumbs and error events) but does not mention the new ignore_logger_for_sentry_logs() helper. This is especially relevant for framework loggers like django.server that are silenced by default for error events but should still be captured as Sentry Logs.
Skill Files to Review
skills/sentry-python-sdk/SKILL.md
skills/sentry-python-sdk/references/logging.md
Priority
MEDIUM — New config option for ASGI exception handling and new public API for log filtering that changes observable behavior.
Generated by SDK Skill Drift Detector · ◷
cc
@getsentry/owners-python-sdkSDK Changes Detected
The following PRs were merged to
getsentry/sentry-pythonin the last 7 days that may affect thesentry-python-sdkskill:Potential Skill Gaps
New Config Option: PR
#5714adds the experimentalsuppress_asgi_chained_exceptionsinit option (defaults toTrue). When set toFalse, chained exceptions in ASGI middleware are no longer suppressed. This option is not mentioned inSKILL.mdor any reference files.New Logging Helpers: PR
#5698splits the internal logger ignore list into two independent sets and exposes new public helpers:ignore_logger_for_sentry_logs(name)— silences a logger for structured Sentry Logs only (without affecting breadcrumbs or error events)unignore_logger(name)/unignore_logger_for_sentry_logs(name)— reverse the ignoreThe current
references/logging.mddocumentsignore_logger()(which affects breadcrumbs and error events) but does not mention the newignore_logger_for_sentry_logs()helper. This is especially relevant for framework loggers likedjango.serverthat are silenced by default for error events but should still be captured as Sentry Logs.Skill Files to Review
skills/sentry-python-sdk/SKILL.mdskills/sentry-python-sdk/references/logging.mdPriority
MEDIUM — New config option for ASGI exception handling and new public API for log filtering that changes observable behavior.