# QA: Chat Slots — Spring AI

## Prerequisites

- Demo is deployed and accessible

## Test Steps

- [ ] Navigate to `/demos/chat-slots`
- [ ] Verify the custom welcome screen renders (`data-testid="custom-welcome-screen"`)
- [ ] Verify the custom disclaimer renders (`data-testid="custom-disclaimer"`)
- [ ] Send a message
- [ ] Verify assistant messages are wrapped in the indigo "slot" card

## Expected Results

- All three slot overrides are active: welcome screen, disclaimer, assistantMessage
