Skip to content

ref(seer): Make delivery handler registry explicit

1c51a11
Select commit
Loading
Failed to load commit list.
Merged

feat(seer): Add deliver_feature_result RPC for Seer agent features #116734

ref(seer): Make delivery handler registry explicit
1c51a11
Select commit
Loading
Failed to load commit list.
@sentry/warden / warden completed Jun 2, 2026 in 6m 53s

1 issue

High

Circular import causes ImportError: feature_delivery and night_shift/delivery import each other - `src/sentry/seer/agent/feature_delivery.py:8`

Line 8 imports from night_shift.delivery before FeatureRunStatus is defined on line 10; night_shift/delivery.py line 14 then tries to import FeatureRunStatus from the partially-initialized module, raising ImportError on startup. Fix by defining FeatureRunStatus in a standalone types module (e.g. sentry/seer/agent/types.py) that neither file imports from the other.

6 skills analyzed
Skill Findings Duration Cost
security-review 0 3m 13s $0.53
sentry-backend-bugs 1 6m 17s $1.33
wrdn-pii 0 1m 58s $0.11
wrdn-authz 0 5m 2s $0.59
wrdn-code-execution 0 2m 53s $0.32
wrdn-data-exfil 0 3m 33s $0.36

⏱ 22m 57s · 2.1M in / 78.4k out · $3.24