Skip to content

feat(inbox): Make signal cards cleaner#1406

Open
Twixes wants to merge 1 commit intotwixes/inbox-sourcesfrom
twixes/inbox-signal-cards
Open

feat(inbox): Make signal cards cleaner#1406
Twixes wants to merge 1 commit intotwixes/inbox-sourcesfrom
twixes/inbox-signal-cards

Conversation

@Twixes
Copy link
Copy Markdown
Member

@Twixes Twixes commented Apr 1, 2026

Problem

Signal cards in Code show raw source_product/source_type as gray badges, while Cloud has refined per-source rendering with specific metadata and consistent "Product · Type" headers. As we now focus on the Code UI and discard the Cloud experience for the time being, it's time to make Code properly snazzy.

Changes

Adding SignalCardHeader to all cards: colored product dot + source line (e.g. "Error tracking · New issue") + "Weight" badge

Source-specific cards for error tracking (fingerprint display), GitHub (issue number, colored labels, "View on GitHub"), Zendesk (priority/status/tags, "Open" link), LLM analytics (model, provider, trace ID).

Copy link
Copy Markdown
Member Author

Twixes commented Apr 1, 2026

@Twixes Twixes force-pushed the twixes/inbox-signal-cards branch from c4ba030 to 9e66fca Compare April 1, 2026 01:51
@Twixes Twixes force-pushed the twixes/inbox-sources branch from 21d80e6 to 768c2c2 Compare April 1, 2026 14:26
@Twixes Twixes force-pushed the twixes/inbox-signal-cards branch from 9e66fca to 9fd2ea0 Compare April 1, 2026 14:26
@Twixes Twixes changed the title feat(inbox): match Cloud signal card wording and structure feat(inbox): Make signal cards cleaner Apr 1, 2026
@Twixes Twixes force-pushed the twixes/inbox-sources branch from 768c2c2 to bec6af1 Compare April 1, 2026 15:00
@Twixes Twixes force-pushed the twixes/inbox-signal-cards branch from 9fd2ea0 to 7b0e7ce Compare April 1, 2026 15:00
@Twixes Twixes force-pushed the twixes/inbox-sources branch from bec6af1 to ebdcc35 Compare April 1, 2026 15:12
@Twixes Twixes force-pushed the twixes/inbox-signal-cards branch from 7b0e7ce to 37ceb3b Compare April 1, 2026 15:12
@Twixes Twixes marked this pull request as ready for review April 1, 2026 15:13
@Twixes Twixes requested review from a team April 1, 2026 15:15
@Twixes Twixes force-pushed the twixes/inbox-sources branch from ebdcc35 to 154149b Compare April 1, 2026 16:52
@Twixes Twixes force-pushed the twixes/inbox-signal-cards branch from 37ceb3b to 10fdf81 Compare April 1, 2026 16:52
- 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
@Twixes Twixes force-pushed the twixes/inbox-signal-cards branch from 10fdf81 to d04184c Compare April 1, 2026 17:08
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