Skip to content

Conversation

@Mihir-Mavalankar
Copy link
Contributor

@Mihir-Mavalankar Mihir-Mavalankar commented Dec 9, 2025

PR Details

Changes

  • issue_summary.py: Updated run_automation() to use is_seer_seat_based_tier_enabled() for both the ALERT event count check and the stopping point logic
  • similarity/utils.py: Updated set_default_project_autofix_automation_tuning() and set_default_project_seer_scanner_automation() to use is_seer_seat_based_tier_enabled()
  • post_process.py: Updated kick_off_seer_automation() to use is_seer_seat_based_tier_enabled()

Why

The is_seer_seat_based_tier_enabled() function checks both:

  1. The existing organizations:triage-signals-v0-org feature flag
  2. The new organizations:seat-based-seer-enabled billing flag (with caching)

This allows triage signals features to work for organizations with either the feature flag OR the seat-based billing tier enabled.

@Mihir-Mavalankar Mihir-Mavalankar self-assigned this Dec 9, 2025
@Mihir-Mavalankar Mihir-Mavalankar requested review from a team as code owners December 9, 2025 04:51
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Dec 9, 2025
@codecov
Copy link

codecov bot commented Dec 9, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #104570      +/-   ##
===========================================
- Coverage   80.63%    80.52%   -0.12%     
===========================================
  Files        9335      9330       -5     
  Lines      402949    400651    -2298     
  Branches    25689     25689              
===========================================
- Hits       324921    322627    -2294     
+ Misses      77562     77558       -4     
  Partials      466       466              

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants