Skip to content

fix(dashboard): compact live working indicator - #1593

Merged
phacops merged 3 commits into
mainfrom
fix/dashboard-compact-working-indicator
Aug 16, 2026
Merged

fix(dashboard): compact live working indicator#1593
phacops merged 3 commits into
mainfrom
fix/dashboard-compact-working-indicator

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

The mobile footer repeats the live state that the three-dot typing indicator already shows. It also takes space away from the transcript.

This change removes the Junior is working… footer label. It keeps the accessible three-dot typing indicator and reduces the space between the last event, the dots, and the composer or message queue.

Changes

  • Drop the mobile footer live label
  • Tighten typing-indicator margin and chip padding
  • Reduce transcript bottom padding and reply-footer vertical padding

Checks

  • pnpm --filter @sentry/junior-dashboard exec vitest run tests/telemetry-components.test.tsx

Requested by PDPM.

--

View Junior Session in Sentry

Remove the mobile "Junior is working…" label and tighten padding around
the three-dot typing indicator so more transcript stays visible.

Co-Authored-By: Pierre Massat <pierre.massat@sentry.io>
@vercel

vercel Bot commented Aug 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
junior-docs Ready Ready Preview Aug 16, 2026 3:19am

Request Review

@phacops
phacops marked this pull request as ready for review August 16, 2026 01:25
@github-actions github-actions Bot added the risk: low PR risk score: low label Aug 16, 2026
@github-actions

github-actions Bot commented Aug 16, 2026

Copy link
Copy Markdown

Dashboard visual evidence

Mode: path-selected
Selected: conversations, conversation-detail

Triggered by:

  • packages/junior-dashboard/src/client/conversations/ConversationPage.tsx
  • packages/junior-dashboard/src/client/conversations/ConversationTranscript.tsx
  • packages/junior-dashboard/src/client/conversations/TranscriptTypingIndicator.tsx

Conversations · desktop

Conversations · desktop

Conversations · mobile

Conversations · mobile

Conversation detail · desktop

Conversation detail · desktop

Conversation detail · mobile

Conversation detail · mobile

Full-page screenshots from the mock dashboard. Not a pixel-diff gate.

Reduce space between the last event, typing dots, and composer/queue so
more of the conversation stays visible while Junior is working.

Co-Authored-By: PDPM <pierre.massat@sentry.io>
@phacops
phacops enabled auto-merge (squash) August 16, 2026 02:44
…-working-indicator

# Conflicts:
#	packages/junior-dashboard/src/client/conversations/ConversationPage.tsx

Co-Authored-By: PDPM <pierre.massat@sentry.io>
@phacops
phacops merged commit ad2e678 into main Aug 16, 2026
37 checks passed
@phacops
phacops deleted the fix/dashboard-compact-working-indicator branch August 16, 2026 03:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant