Skip to content

[pull] master from getsentry:master#1817

Merged
pull[bot] merged 15 commits intoKingDEV95:masterfrom
getsentry:master
Mar 24, 2026
Merged

[pull] master from getsentry:master#1817
pull[bot] merged 15 commits intoKingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link

@pull pull bot commented Mar 24, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

malwilley and others added 15 commits March 23, 2026 15:11
<img width="800" alt="image"
src="https://github.com/user-attachments/assets/562b1e51-cbc8-4070-a513-dabc02ebe2af"
/>

Creates a `PreprodSnapshotComparison` record with PENDING state at
upload time, before the async comparison task is dispatched. This lets
the frontend immediately detect that a comparison is in progress.

On the frontend, a `BuildProcessing` indicator is shown while the
comparison is pending or processing. The page auto-polls every 5 seconds
and transitions to the full diff view once the comparison completes.
Previously, the page showed an empty or stale diff view until the
background task finished, with no indication that work was happening.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…111359)

Replace the useEffect that synced `activeIntegrationExisting` to
onboarding context with a derived `effectiveIntegration` value. This
eliminates a state-sync effect and makes the component's data flow more
predictable.

To support this, `ScmRepoSelector` and `useScmRepoSelection` now receive
the integration as a prop instead of reading `selectedIntegration` from
context directly. The derived integration is persisted to context in the
Continue handler when the user accepts the auto-detected default.
The metrics middleware (`src/sentry/metrics/middleware.py`) rejects any
tag
ending with `_id` to prevent high-cardinality metric tags. PR #111354
renamed snapshot metric tags with a `temp_` prefix (`temp_org_id`,
etc.),
but they still ended with `_id` and were still being filtered.

This moves `temp` to the suffix instead (`org_id_temp`,
`project_id_temp`,
`app_id_temp`) so the tags no longer match the `_id` suffix check.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…rd (#111365)

Following [backend
change](#110953), rendering text
well in front end. This would affect all coding agent integrations, but
cursor and copilot don't return multiple lines with headings so this
should leave them unchanged.

Tested locally and wrote tests. Will check on prod afterwards.

---------

Co-authored-by: Scott Cooper <scttcper@gmail.com>
+ Increasing timeout and setting sampling to 1.
+ This task only runs once per hour per region.

---------

Co-authored-by: Claude Opus 4 <noreply@anthropic.com>
Set min height so the header doesn't shrink when secondary footer items
are pushed to the top
)

Previously getting branch name from preferences, which can be empty and
allow an LLM to hallucinate in a handoff. This PR switches to using the
seer-resolved value from autofix-state which gets the head from the
github repo. A corresponding PR makes the needed changes in getsentry to
use these values in the request.
…han an optional param (#111376)

When we set up a caching scheme, TTL is a core part of the design.
We don't really want to just use some unspecified default or apply our
TTL inconsistently.
By making it a required part of the CacheMapping constructor, we
simplify the API and ensure consistency.
…111249)

Add a batched hook and display component to indicate when an issue
belongs to a supergroup. Uses the same useAggregatedQueryKeys pattern as
replay counts to batch issue IDs into a single API request. Gated behind
the top-issues-ui feature flag.
Before (note the tiny weird focus state):
<img width="654" height="170" alt="Screenshot 2026-03-23 at 4 55 35 PM"
src="https://github.com/user-attachments/assets/761b7ea6-31de-41b5-97af-5f6efe77d498"
/>


After
<img width="677" height="257" alt="Screenshot 2026-03-23 at 4 55 01 PM"
src="https://github.com/user-attachments/assets/fac75c3b-dfe8-4af2-bedd-7db1075d5768"
/>
@pull pull bot locked and limited conversation to collaborators Mar 24, 2026
@pull pull bot added the ⤵️ pull label Mar 24, 2026
@pull pull bot merged commit b8ba535 into KingDEV95:master Mar 24, 2026
@github-actions github-actions bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels Mar 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⤵️ pull Scope: Backend Automatically applied to PRs that change backend components Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants