Skip to content

Conversation

@ryan953
Copy link
Member

@ryan953 ryan953 commented Jan 10, 2026

This is a bigger change in the backend to remove the SeerSettingsFormModal, but otherwise on the UI we're just doing a couple things:

  • add disabled state to everything, so ~half the fields are disabled when Background Agent is on/off
  • Add a new section heading Seer Agent
  • Pull in the Background Agent section so its touching the rest of the fields, changing things in one place affects the other
  • Updated some lablels to try to better explain the little branching logic we have:
    seems like the flow is:
    1) we'll handle the initial detection of issues that are "highly actionable" and pull together root cause analysis with telemetry data.
    2) you have an option of whether to pass that on to an agent so it can propose some code changes. It could be Seer Agent, or could be a cloud agent.
    3) agents will have their own settings, like whether the agent can put those changes into a PR.
Before After
SCR-20260110-kjop SCR-20260112-mtdz

@ryan953 ryan953 requested review from a team and ivy-sentry January 10, 2026 19:33
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 10, 2026
@ryan953 ryan953 changed the title feat(seer): Redesign Seer Projects settings page to be easier to follow feat(seer): Fix disabled states & tweak design of Seer Projects settings page Jan 10, 2026
isLoadingIntegrations: boolean;
preference: ProjectSeerPreferences;
project: Project;
selectedIntegration: ReturnType<typeof useCodingAgentIntegrations>['data'] extends
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kind of a funky type, is there a way to tighten it up at all?

Copy link
Contributor

@ajay-sentry ajay-sentry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nothing blocking, couple small things

@ryan953 ryan953 merged commit 39c0aa4 into master Jan 14, 2026
53 checks passed
@ryan953 ryan953 deleted the ryan953/ref-seer-project-settings branch January 14, 2026 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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