Dashboard › getsentry › Distillation
f75554e6-98da-47ca-9f16-fba27ec39bb7["b8b75f2c8d1690a64eaca7ccc027ab10","8b64e388621e7617326604352a38ceb0","9711671aab1217ae9b6de1f7084967ba","9942a875991146d4bdfc81e56928e5e7","57fc173b1a8a8d7c237d10f65cb2d945","585bc8c13facc167574acc75940a15b2","dabc69c84e1b9d3651f454c982a77c85","a33e46f53e7828ec663f4f69d0bc8269","a1d824790a14a94837a4d21ce68ec469","ed9741b78b3184cf3801c0d4aa007746","a4eb478afc960109fab692e8dc3d7791","edefd9408110f476fb3ffc41238d58bc","75dd12234556e8f4a772394644f4a347"]
Date: Aug 4, 2026
sender is positional/required arg in send_robust. None is valid value meaning "any sender". Examined src/sentry/signals.py (lines 1-100): defines BetterSignal class (signal-connect decorator support, _log_robust_failure hook for test environment), buffer_incr_complete/pending_delete/event_processed/transaction_processed/event_accepted signalssender=type("process_event", (), {}) to sender=None to satisfy mypy call-arg requirement. prek passed (exit 0)gh pr checks 21336 | grep -E 'typing|backend test|Backend$'. Backend typing expected pass. Test shards 0-6 verify new signal-path test. Inspect failures via gh api /repos/getsentry/getsentry/actions/jobs/<job_id>/logs 2>&1 | grep -E 'FAIL|ERROR|error' | head -30