Skip to content

feat(inbox): add error tracking source, replace LLM analytics toggle with evaluations list#1400

Closed
Twixes wants to merge 1 commit intomainfrom
twixes/inbox-signal-sources
Closed

feat(inbox): add error tracking source, replace LLM analytics toggle with evaluations list#1400
Twixes wants to merge 1 commit intomainfrom
twixes/inbox-signal-sources

Conversation

@Twixes
Copy link
Copy Markdown
Member

@Twixes Twixes commented Apr 1, 2026

Problem

Changes

How did you test this?

Copy link
Copy Markdown
Member Author

Twixes commented Apr 1, 2026

Complete overhaul of the Code inbox to match PostHog Cloud's split-pane layout:

Layout:
- Resizable left pane (report list) + right pane (detail) when reports exist
- Full-width empty states with skeleton backdrop when no reports
- Loading/error/empty states shown inline, not replacing the whole view
- Search disabled with tooltip when no reports exist

Signal sources:
- Error tracking source with 3 sub-types toggled together
- LLM evaluations list replacing non-functional LLM analytics toggle
- Evaluations poll every 5s, with Cloud management link
- Inline signal source config modal (not navigation to Settings)
- GitHub OAuth flow when no integration exists
- Per-source optimistic updates and error toasts
- Rounded signal source toggle cards

Sorting & filtering:
- Default sort: status > suggested reviewer > priority (P0 first)
- Status multi-select filter in toolbar
- Priority as default sort option

Report display:
- Suggested reviewers section with GitHub links
- Blue badge on cards for suggested reviewer reports
- Signal cards matching Cloud's "Product · Type" wording
- Source-specific cards for error tracking, GitHub, Zendesk, LLM analytics

Empty states:
- Welcome state with graphs-hog in overlay
- Warming-up state with explorer-hog in overlay
- "Select a report" prompt when reports exist but none selected
@Twixes Twixes force-pushed the twixes/inbox-signal-sources branch from 7047a17 to fcdc543 Compare April 1, 2026 01:11
@Twixes
Copy link
Copy Markdown
Member Author

Twixes commented Apr 1, 2026

Superseded by new stack: #1405#1406#1407#1408

@Twixes Twixes closed this Apr 1, 2026
@Twixes Twixes deleted the twixes/inbox-signal-sources branch April 1, 2026 01:47
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.

1 participant