SurfSense/surfsense_browser_extension/sidepanel
API Test Bot 0d2cac99d5 feat(chat): integrate Epic 2, 3, 4 widgets into chat interface
- Create 5 widget wrappers for inline chat display:
  * WhaleActivityWidget - Wraps WhaleActivityFeed for whale transaction display
  * TradingSuggestionWidget - Wraps TradingSuggestionPanel for entry/exit suggestions
  * PortfolioWidget - Wraps PortfolioPanel for portfolio tracking
  * ChartCaptureWidget - Wraps ChartCapturePanel for chart screenshots
  * ThreadGeneratorWidget - Wraps ThreadGeneratorPanel for Twitter threads

- Update widgets/index.ts to export new widgets with Epic grouping

- Update ChatMessages.tsx:
  * Add 5 new widget types to MessageWidget union
  * Import new widget components and their types
  * Add renderWidget cases for all new widgets with proper callbacks
  * Update component documentation to list all supported widgets

- Widget integration pattern:
  * Widgets wrap panels in containers with consistent styling
  * All widgets support callback props for user interactions
  * Widgets can be embedded inline in assistant messages
  * Widget actions are handled via onWidgetAction callback

Enables AI to display Epic 2, 3, 4 panels inline in chat conversations
2026-02-04 02:55:50 +07:00
..
analysis feat(epic-3): implement Trading Intelligence components with mock data 2026-02-04 02:36:35 +07:00
capture feat(epic-4): implement Content Creation & Productivity components 2026-02-04 02:39:48 +07:00
chat feat(chat): integrate Epic 2, 3, 4 widgets into chat interface 2026-02-04 02:55:50 +07:00
components/shared feat(crypto): add SurfSense 2.0 Crypto Co-Pilot UI components 2026-02-04 02:19:57 +07:00
content feat(epic-4): implement Content Creation & Productivity components 2026-02-04 02:39:48 +07:00
context feat(crypto): add SurfSense 2.0 Crypto Co-Pilot UI components 2026-02-04 02:19:57 +07:00
crypto feat(crypto): add SurfSense 2.0 Crypto Co-Pilot UI components 2026-02-04 02:19:57 +07:00
dexscreener feat(crypto): add SurfSense 2.0 Crypto Co-Pilot UI components 2026-02-04 02:19:57 +07:00
mock feat(epic-3): implement Trading Intelligence components with mock data 2026-02-04 02:36:35 +07:00
portfolio feat(epic-3): implement Trading Intelligence components with mock data 2026-02-04 02:36:35 +07:00
settings feat(epic-4): implement Content Creation & Productivity components 2026-02-04 02:39:48 +07:00
whale feat(epic-2): implement WhaleActivityFeed component with mock data 2026-02-04 02:31:36 +07:00
widgets feat(chat): integrate Epic 2, 3, 4 widgets into chat interface 2026-02-04 02:55:50 +07:00
index.tsx docs: update PRD with comprehensive extension features and UX integration strategy 2026-02-01 21:32:06 +07:00