Skip to content

Chat UI — streaming chat interface with history #10

@Punkte

Description

@Punkte

What to build

The main chat screen: a message thread UI that sends messages to POST /chat, streams the response token-by-token, and shows persistent chat history. Includes the ethical disclaimer.

Acceptance criteria

  • Message input sends to POST /chat and displays user message immediately
  • AI response streams in token-by-token (no waiting for full response)
  • Chat history loads on page refresh
  • Ethical disclaimer visible at top: "Responses are generated by AI based on your past conversations."
  • Typing indicator shown while response is streaming
  • Mobile-responsive, feels like a real messaging app

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageMaintainer needs to evaluate this issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions