Skip to content

feat(inbox): Show Signals report data in the Inbox UI#1427

Open
sortafreel wants to merge 8 commits intomainfrom
signals/new-report-data-in-inbox-ui
Open

feat(inbox): Show Signals report data in the Inbox UI#1427
sortafreel wants to merge 8 commits intomainfrom
signals/new-report-data-in-inbox-ui

Conversation

@sortafreel
Copy link
Copy Markdown
Contributor

Problem

We get plenty of data from the Signals report to:

  • Show if the issue is already addressed
  • Show what code files / SQL queries are relevant to the issue
  • Explain how we decided on priority/actionability (both for us to debug and for users to ground the logic)

But we don't show them in the UI

Changes

  • Now we do
CleanShot 2026-04-01 at 20 56 50

How did you test this?

Twixes and others added 8 commits April 1, 2026 17:10
…provements

- Add error tracking as signal source with 3 sub-types toggled together
- Replace non-functional LLM analytics toggle with evaluations list (polls 5s)
- Evaluations link to Cloud for management (region-aware)
- Fix re-render cascade: direct API calls, per-source optimistic state
- Per-source onToggle API with memoized cards
- Rounded toggle cards, GitHub OAuth flow
- Add suggested reviewer + artefact types
- Consistent SignalCardHeader: colored dot + "Product · Type" + Weight badge
- Source-specific cards: error tracking (fingerprint), GitHub (labels, link),
  Zendesk (priority/status/tags), LLM analytics (model/provider/trace)
- Cloud-exact source line labels and product colors
- Type guards dispatch signals to correct card variant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants