- App is running with a selected thread and active composer.
- At least one local file is available to drag from Finder/File Explorer.
- Drag a file over the composer input area.
- Confirm drag highlight/overlay appears above the input.
- Drop the file on the composer input field.
- Verify the file is attached in composer chips.
- Repeat with an image file and verify image preview appears.
- In dark mode, repeat steps 1-2 and verify overlay remains readable.
- Composer shows drag-active visual state while file is hovering.
- Dropped files are attached through the same attachment pipeline as regular uploads.
- Image drops create image preview attachments.
- Dark mode drag overlay uses dark-theme colors and remains legible.
- Remove attached files/images from the composer before closing the test thread.