-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
enhancementNew feature or requestNew feature or request
Description
Short description of the feature
Build a comprehensive Chat UI for the /chat route, enabling Q&A capabilities against the codebase using real-time context retrieval.
What is the user problem this solves?
Users need an interactive and user-friendly interface to ask questions about the codebase and get instant, context-rich answers. This streamlines developer onboarding and troubleshooting.
Acceptance criteria (what does "done" look like?)
- /chat page exists with chat container using existing layout patterns
- Message components (MessageList, MessageBubble, ChatInput) available via shadcn/ui
- API integration with /api/v1/ask, streaming support
- Context panel renders ContextItem[] from backend
- UI components textarea. tsx, scroll-area.tsx, avatar.tsx present in components/ui/
Additional context/screenshots (optional)
Follow patterns in layout.tsx and api-client. ts. Use qa_schemas.py for data models.
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request