The AI analysis card now fetches asynchronously on the client side after the page mounts, instead of blocking the entire server-rendered page until the LLM returns. A loading skeleton with animate-pulse is shown while the analysis is being generated. - Convert StockAIAnalysisCard to client component with useEffect fetch - Page now only awaits fast sentiment insights server-side - Add getAIAnalysis server action for client-side AI analysis requests - Show loading skeleton and error states in the AI analysis card Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| actions | ||
| better-auth | ||
| inngest | ||
| nodemailer | ||
| ai-provider.ts | ||
| constants.ts | ||
| kit.ts | ||
| utils.ts | ||