User message is the task request and context input provided by the end user during conversation - it drives response generation within the boundaries set by higher-priority instructions.
What Is User message?
- Definition: Turn-level content containing goals, data, constraints, and follow-up questions from the user.
- Primary Role: Supplies the immediate intent that the assistant should satisfy.
- Trust Model: Treated as potentially untrusted input in secure system design.
- Interaction Flow: User messages accumulate context and steer iterative refinement across turns.
Why User message Matters
- Task Relevance: Clear user input is the main determinant of response usefulness.
- Context Quality: Rich, precise instructions improve accuracy and reduce ambiguity.
- Security Consideration: Untrusted user content can include injection attempts or unsafe requests.
- Product Experience: Robust handling of varied user intent is central to assistant utility.
- Feedback Loop: User follow-ups provide correction signals for adaptive dialogue quality.
How It Is Used in Practice
- Input Parsing: Extract intent, constraints, and required output format from each message.
- Safety Filtering: Evaluate user content against policy before action or tool execution.
- Clarification Strategy: Request targeted clarifications when intent is underspecified.
User message is the core demand signal in conversational systems - accurate interpretation and secure handling of user input is essential for both response quality and safe assistant behavior.