**User Story** As a user, I want to chat with the AI agent. **Technical Tasks** - [ ] Update `client/components/Chat.tsx` to call `POST /chat`. - [ ] Handle loading states (spinner) while waiting for AI response. - [x] Render the Markdown response from the AI. - [x] Error handling (show toast/alert if API fails).
User Story
As a user, I want to chat with the AI agent.
Technical Tasks
client/components/Chat.tsxto callPOST /chat.