Conversation output appears above the composer; Skill + Training Markdown are prefixed to each send when non-empty.