auto-claude: subtask-5-1 - Create ChatMessage component for individual messages

Created ChatMessage.tsx component with:
- ChatMessage component for displaying user/assistant messages
- Styled differently based on role (user right-aligned, assistant left-aligned)
- Framer Motion animations for smooth appearance
- Streaming indicator for real-time response display
- TypingIndicator component for loading state
- WelcomeMessage component for empty chat state
- Timestamp formatting utility
- Responsive design following existing Tailwind patterns

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-25 00:58:13 +01:00
co-authored by Claude Opus 4.5
parent 858d53fd2d
commit a1cfc33dea
9 changed files with 862 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
{
"status": "failed",
"failedTests": [
"b15d6361b2fc38288977-cc6cca7f3eb8cd82590c",
"b15d6361b2fc38288977-5e1c665e664697d61b48",
"b15d6361b2fc38288977-61ae5d34d2c913db9b2a",
"b15d6361b2fc38288977-284f9ff9499f4f985752",
"b15d6361b2fc38288977-554360e215668a72f3c5",
"b15d6361b2fc38288977-d4fe6d5b85e4848564f5",
"b15d6361b2fc38288977-e6c0964e023326d4a6c7",
"b15d6361b2fc38288977-252e2d4a1453fc1d2a15",
"b15d6361b2fc38288977-e2864a9c91ff6b5e2798"
]
}