Skip to content

feat(seer): Let the explorer declare that it resolves embed references - #123154

Draft
azulus wants to merge 2 commits into
jeremy/codemode-embed-busfrom
jeremy/codemode-embed-bus-declare
Draft

feat(seer): Let the explorer declare that it resolves embed references#123154
azulus wants to merge 2 commits into
jeremy/codemode-embed-busfrom
jeremy/codemode-embed-bus-declare

Conversation

@azulus

@azulus azulus commented Aug 31, 2026

Copy link
Copy Markdown
Member

Seer can address an embed payload on structuredContent instead of inlining it in markdown, which keeps a chart's data out of the model entirely. It only does so when the caller says it resolves references, because an unresolved one renders nothing where an inline body would have rendered a widget.

Opt-in per caller rather than defaulted like enable_embeds: rendering Markdoc is not enough, the surface has to wrap its transcript in a resolver. Today that is the explorer chat. Flagged so it can be turned off without a revert.

Stacked on #123153 — frontend/backend cannot ship in one PR, and this has to land second so the resolver exists before anything emits a reference.

Seer side: https://github.com/getsentry/seer/pull/7969

@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Aug 31, 2026
@azulus azulus changed the title feat(seer): let the explorer declare that it resolves embed references feat(seer): Let the explorer declare that it resolves embed references Aug 31, 2026
@azulus
azulus force-pushed the jeremy/codemode-embed-bus branch from dd1e00d to 91d8380 Compare August 31, 2026 23:44
@azulus
azulus force-pushed the jeremy/codemode-embed-bus-declare branch from 8480f59 to 839e3ec Compare August 31, 2026 23:44
@sentry

sentry Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Sentry Snapshot Testing

Name Added Removed Changed Renamed Unchanged Skipped Status
sentry-frontend
sentry-frontend
0 0 0 0 481 0 ✅ Unchanged

⚙️ sentry-frontend Snapshot Settings

azulus and others added 2 commits August 31, 2026 20:14
Seer can address an embed payload on structuredContent instead of inlining it in markdown, which
keeps a chart's data out of the model entirely. It only does so when the caller says it resolves
references, because an unresolved one renders nothing where an inline body would have rendered a
widget.

Opt-in per caller rather than defaulted like `enable_embeds`: rendering Markdoc is not enough, the
surface has to wrap its transcript in a resolver. Today that is the explorer chat. Flagged so it
can be turned off without a revert.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@azulus
azulus force-pushed the jeremy/codemode-embed-bus branch from 91d8380 to 67088d6 Compare September 1, 2026 03:17
@azulus
azulus force-pushed the jeremy/codemode-embed-bus-declare branch from 839e3ec to 511ac1c Compare September 1, 2026 03:17
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