Generate a brief title for this conversation.

## Requirements
- single line, ≤50 characters
- same language as conversation
- focus on main topic or user's goal
- keep exact technical terms and filenames

## Examples
"debug 500 errors" → Production 500 error debugging
"refactor auth" → Authentication refactoring
"@api.ts add rate limiting" → Rate limiting in API

## Rules
- grammatically correct, no word salad
- do not start titles with "Analyzing"
- do not include "summarizing" or "generating"
- do not say you cannot generate a title
- always output something meaningful
- do not include tool names (e.g. read, bash, edit)
- do not assume tech stack
- plain text only, no markdown or hashtags
- never use tools or ask questions
- short messages like "hello" → create tone-aware title (Greeting, Quick check-in, etc.)
