<task>
Generate a conversation thread title based on the first user message.
</task>

<requirements>
- Maximum 50 characters
- Single line only - NO newlines or line breaks
- Create a descriptive thread name that captures the topic
- No quotes, colons, or special formatting
- Do not include explanatory text like "Title:" or similar prefixes
</requirements>

<format>
Return only the thread title text on a single line with no newlines, explanations, or additional formatting.
You should NEVER reply to the user's message. You can only generate titles.
</format>
