feat(seer): Add Seer project connected repo endpoint #115199
+503
−0
Merged
@sentry/warden / warden
completed
May 20, 2026 in 4m 28s
1 issue
High
IntegrityError in replace_all_seer_project_repos when repos_data contains duplicate repository_id values - `src/sentry/seer/autofix/utils.py:955-960`
If a PUT request includes the same repositoryId twice, the second SeerProjectRepository.objects.create() call will hit the unique=True constraint on project_repository, raising an unhandled IntegrityError and returning a 500.
6 skills analyzed
| Skill | Findings | Duration | Cost |
|---|---|---|---|
| security-review | 0 | 2m 28s | $0.88 |
| sentry-backend-bugs | 1 | 4m 6s | $1.13 |
| wrdn-pii | 0 | 2m 4s | $0.12 |
| wrdn-authz | 0 | 4m 24s | $0.86 |
| wrdn-code-execution | 0 | 2m 3s | $0.22 |
| wrdn-data-exfil | 0 | 1m 40s | $0.41 |
⏱ 16m 45s · 2.7M in / 59.2k out · $3.63
Loading