Skip to content

Conversation

@srest2021
Copy link
Member

@srest2021 srest2021 commented Jan 5, 2026

relates to ENG-6194

depends on https://github.com/codecov/overwatch/pull/622

Since we are not charging by review, let's make sure the on_command_phrase trigger is always turned on and immutable in RepositorySettings. We remove it from the form options and update the help text to specify the command phrase.

Before
Screenshot 2026-01-06 at 12 03 10 PM
Screenshot 2026-01-06 at 1 33 22 PM
After
Screenshot 2026-01-06 at 1 25 07 PM
Screenshot 2026-01-06 at 1 33 04 PM

@linear
Copy link

linear bot commented Jan 5, 2026

@srest2021 srest2021 force-pushed the srest2021/ENG-6194-frontend branch from 2c8e733 to ef9b293 Compare January 6, 2026 19:33
@srest2021 srest2021 force-pushed the srest2021/ENG-6194-frontend branch from 8596074 to ee1f6cd Compare January 9, 2026 00:21
@srest2021 srest2021 changed the title fix(seer onboarding): make on_command_phrase CR trigger always on fix(seer onboarding): remove on_command_phrase CR trigger from settings forms Jan 9, 2026
@srest2021 srest2021 merged commit 4613dc6 into master Jan 9, 2026
104 checks passed
@srest2021 srest2021 deleted the srest2021/ENG-6194-frontend branch January 9, 2026 17:32
srest2021 added a commit that referenced this pull request Jan 9, 2026
…ettings and org options (#105978)

relates to ENG-6194

depends on codecov/overwatch#622 (deployed)
depends on #105696 (frontend
counterpart so we don't fail serializer validation; deployed)

followup: #105980

`on_command_phrase` is no longer being checked in Overwatch or in
`issue_comment.py` when running code review. Let's remove it from
`RepositorySettings` (migration) and from the `CodeReviewTrigger` enum.

Note: I'm not going to manually add it to `overwatch_rpc.py` since
Overwatch isn't checking this trigger anymore and is in the process of
being migrated to Sentry.
@github-actions github-actions bot locked and limited conversation to collaborators Jan 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants