96101e43105e7820b41a6d6198fdf00a39b5d0ea
Refactor AIChatPanel to consume the existing useAIChat hook instead of managing chat state inline. Removes duplicate ChatMessage interface, inline state (messages, input, isStreaming, streamingContent), and the 65-line handleSend callback, replacing them with a single useAIChat() call and a thin briefLoading guard wrapper. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
97.9%
CSS
2%