Layer-by-layer breakdown of modern AI chat inputs: field behavior, context bar, tool triggers, attachments, assist suggestions, and send/stop states that stay usable while streaming.