Skip to content

feat(autofix): Upgrade explorer-based autofix to use Sonnet#112850

Draft
JoshFerge wants to merge 3 commits intomasterfrom
joshferge/feat/explorer-rca-sonnet-medium
Draft

feat(autofix): Upgrade explorer-based autofix to use Sonnet#112850
JoshFerge wants to merge 3 commits intomasterfrom
joshferge/feat/explorer-rca-sonnet-medium

Conversation

@JoshFerge
Copy link
Copy Markdown
Member

@JoshFerge JoshFerge commented Apr 13, 2026

Summary

  • Adds model and reasoning_effort parameters to SeerExplorerClient, ExplorerChatRequest, get_autofix_explorer_client, and trigger_autofix_explorer.
  • These allow callers to override the model and reasoning effort used by the Seer explorer agent, without changing the default intelligence_level mapping.
  • Companion to getsentry/seer#5752 which reads and applies these fields on the Seer side.

Important: If intelligence_level is set, model and reasoning_effort should NOT be set — they are mutually exclusive approaches. intelligence_level will eventually be deprecated in favor of explicit model/reasoning_effort.

Test plan

  • Verify existing explorer-based autofix behavior unchanged (new params default to None)
  • Verify Seer-side reads model and reasoning_effort from the request when present
  • Test with explicit model/reasoning_effort overrides (e.g. model="claude-sonnet-4-6", reasoning_effort="medium")

Change the default intelligence_level for explorer-based autofix from
"low" (Haiku 4.5) to "medium" (Sonnet 4.6) for better RCA quality.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Agent transcript: https://claudescope.sentry.dev/share/73q2EOHY85Da6_NzWlODNB3aRsP4Z6rt4MlLXzF_exg
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Apr 13, 2026
Add model and reasoning_effort parameters to SeerExplorerClient,
ExplorerChatRequest, get_autofix_explorer_client, and
trigger_autofix_explorer. These allow callers to override the model
and reasoning effort used by the Seer explorer agent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Agent transcript: https://claudescope.sentry.dev/share/DcJLNOzGCZtxqS2jrZdBj_cl5aEwW27AxOTrKaOhNyM
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.

1 participant