Skip to content

Conversation view shows 'How can I help you' empty-state instead of a loading skeleton while the transcript loads #3744

Description

@eltmon

PRD: https://github.com/eltmon/overdeck/blob/overdeck-state/drafts/pan-3744.md

When opening a conversation, the panel renders the new-conversation greeting until the transcript RPC resolves (which can take many seconds under load — see the queueing issue). The greeting is an assertion that the conversation is empty; while loading, that is wrong information.

Work: distinguish 'transcript not yet loaded' from 'conversation genuinely empty' and render a skeleton for the former.

AC: with a throttled/slow transcript response, opening a conversation shows a skeleton, never the greeting, until messages arrive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    mergedMerged to mainneeds-close-outMerged — awaiting close-out ceremony

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions