Spaces:
Sleeping
Sleeping
Quickstart: Verifying Analysis Chat UI Fixes
Run the dev server:
npm run dev
Open the app, log in, and navigate to an existing analysis (or create one) to reach the Analysis Agent view.
US1 β Report sidebar resize / fullscreen
- Open an analysis with a generated report.
- Drag the vertical handle between the chat and report panes β width should move smoothly, clamped roughly between 25% and 75% of the viewport.
- Click the fullscreen toggle in the report panel β it should expand to fill the available area; toggle again to return to the previous split width.
- Reload the page β width/fullscreen should reset to default (session-only persistence, confirmed by clarification).
US2 β Stable chat input / footer
- Create or view an account with 10+ analyses in the left nav list.
- Send enough chat messages in the active analysis to exceed one viewport height.
- Confirm the chat input bar and its footer stay pinned at the bottom of the conversation pane; only the message history scrolls. Resize the browser window and repeat.
US3 β Business questions as starter buttons
- Create a new analysis with 2β5 business questions.
- On landing in its empty conversation, confirm guidance text plus one button per question appear (no "No messages yet" notice).
- Click a question button β it should be sent as the first chat message and the conversation should proceed normally.
- Send a message manually instead β reload the analysis and confirm the guidance/buttons no longer show once a message exists.
US4 β Business question limits at creation
- Open "New Analysis".
- Add questions up to 5 β the "Add" control should disable/hide at 5.
- Remove down to 2 β the "Remove" control should disable/hide at 2.
- Attempt to submit with fewer than 2 non-empty questions β submission should be blocked with a validation message.
US5 β Simplified conversation header
- Open any analysis conversation.
- Confirm the header is a compact single row showing title, source-count/status pill, and "Edit sources" action β no persistent objective paragraph or question-chip row.
- Confirm "Edit sources" and the stale-sources banner (if applicable) still function as before.